If it goes South on you and you end up with a mess that leaks try AUTOMOTIVE WINDSHIELD URETHANE Thats the same stuff your windshield is embedded in so you know it's tough. I have in the past filled a few small cracks in gas can using it and the stuff held for years. Just don't get the big caulking tube for a small job as once opened it sets up in the tube within a week no matter what you do to save the rest. They sell it in Auto Zone and such in blister packs for about $7 a small tube. That's my go to solution for bonding impossible items like stainless steel to plate glass. The rougher the better though for locking it onto plastic. Just scrape up with a file edge or screwdriver.