"I wonder if that lid pops up? Have you tried to pry up with a long screw driver or crow bar. I would not force it but perhaps it will pop up and off for you?"
I did try that... but there's nothing to "grab" onto. That cap is tapered down into the bigger mess beneath it...