I was just trying to remove mine a couple weeks ago to drop the headliner and ran into the exact same thing. There is something else in there that does not want to let go, I quit trying because I didn't want to break something.
The visor is smarter than I am
