How bad did I screw up

My thoughts: I like the stud idea, but before installing I would carefully run a flat bottom tap in the hole. Then you could "glue" the stud in with an epoxy weld product. I don't think you will have any issues.