No, I installed another plugin when I couldn’t get yours to work and that block works. I can’t imagine why it would work in Dev but not the Live environment unless the plugin attempts to write to an unwritable folder.
No, when I type code, it doesn’t appear in the available block section and it doesn’t appear in the available to install section (Pantheon doesn’t allow plugin installation in the live environment). You can see the plugin is installed and activated though.