Even Loctite 620, the special high temperature one, only goes to 240 degrees C, so the stuff you've used may not be much help depending on how good the heat transfer into the cylinder casting is. However the staking and punching process usually works at least for a time. I'll leave this thread open for future feedback.
Thanks for letting us know what approach you used. I'll look forward to any reports you can make on how it works out.