I can see what you are talking about. I think this has to do with the fact that the content on the page is regenerated when the option is changed. Since the gallery code is only on the detail page and not a part of the lookup page that this page gets updated from you will not see it when the options are updated.
I'm have opened a ticket for you on this so that we can look into this further to determine if the gallery can get back onto the main page.
As for entering options with apostrophes in them this is a problem currently within PowerStore for product names, categories and options. Rather than use the regular apostrophe character you should use the html entity version like this: