Interesting fixes -- but maybe overly complex imo. If you can simply rethread the hole with the original screw, you should be good to go. When the epoxy has partially set up, I like to run the screw up and down a little in its plastic sleeve, then leave it to fully cure.
I've done that post and nut fix, and it works (old boat hulls as I recall). Have also imbedded nuts in epoxy, and used that as a base for screws.