Hi Iain,
Tricky one !
These catches do "stick" sometimes and need a little persuasion to pop open.
I'd remove the one screw that IS accessible - this may allow the glove box to move slightly
on top of the fairing panel ( be careful not to scratch the paint ), and that in itself can free up the lid,
especially if it has been fitted a bit tight up against the other panels.
With the Ignition ON, I would then try gently tapping the glove box lid,
on the side opposite to the release button ( so if it does release you don't knock it back locked again

)
and "prodding" the release button a few times.
You can also try a combination of the above while using a soft bladed prying tool
near to the release button, to lever the cover open.
You might also be able to remove the fuel tank centre cover, ( two screws at the back,
accessible when the riders seat is removed, and two at the front ),
then reach under enough to have a wobble of the solenoid catch.
