So, this is probably the cheapest solution possible: I was planning on having somebody reinforcing the blue area right? Turns out that given the lack of rigidity I tapped it with a hammer a bit and now the threads engage the screw’s threads. Perhaps this was the initial problem: not a stripped thread but the area was bulged outward. It might not be sealed though, I’ll install it in a few days and test it. If I don’t see any leaking from this area, I guess its good for now. I’ll probably get a new caliper soon anyway just to be safe, but assuming this holds a seal I’ll buy that new set of tires that I need first!