Whoever mounted these bindings for you, owes you a new pair of skis and a set of mounting screws. If this was a commercial establishment, you should post their name to protect others from becoming future victims. I have hard time believing that these setup could have correct foreward pressure and pass the release test. I cannot imagine that a business would release these skis to a customer.
If this was a DIY project, and you're trying to salvage the skis, I'd seriously look into bindings with different position of the mounting screws (possibly a plate binding system). I don't have any concerns if bindings are remounted, and new holes are at least 1cm from an existing hole, and the old holes are properly filled.
I would not take the risk of using skis where the holes overlap. As much as I like JB Weld, I would not trust a mount where the screws come in contact with a mix of different materials and have to work in wet conditions in temperatures spanning both sides of the freezing point.