Epoxy does not do well for this application. If its a simple baffle being added you can probably get by on silicone, or my preference would be one of the new poplyurethane sealants that adhere much better to plexiglass and glass than does silicone, unfortunately it is not made in clear......Another good choice would be marine goop.....