Is not all that uncommon, especially when a snake has incurred a dermal injury, harbors external parasites or is simply experiencing a growth spurt.
Eyecap retention can lead to serious infections of both the eyes and nasal-lacrimal ducts id left unchecked for an extended period of time and could be a possible cause for teh repetitive ecdysis you mentioned. Do not use any instruments to peel the eyecap off, as doing so can lead to serious complications.
I believe you should now wait until the snake clears and is ready to complete ecdysis, when this occurs, place the snake into a bag filled with wet towels and allow the snake to crawl around within the sack and towels for an hour or two, as doing so will provide sufficient moisture and texture to allow the snake a complete shed on its own. Should the towel and sack trick not work for eyecap removal, I would advise you purchase a bottle of artificial teardrops, not just eyedrops, as artificial tears are hydrophilic (water loving) and the eyecaps will retain the moisture from such. Once the eyecap is sufficiently moistened use a small piece of scotch tape, not masking or duct tape, and roll it across the eye slowly and gently in the same direction it would come off should the snake have shed on its own. Should you still be unsuccessful at removing the cap, you would be well advised to seek the assistance of a veterinarian well versed in the care of herpetofauna.
Also, some folks will recommend the use of petroleum product, such as vasoline, to coat the eyecap. This should be avoided, as such products are hydrophobic (water hating) and will only cause the retained eyecap to lose moisture, in turn making it more traumatic to the specimen to remove...
Good luck,
Jeff
-----
Jeff Snodgres
University of Arkansas
snodgresjeffreys@uams.edu
501.603.1947