Upsize the screws as suggested to the next metric size and retap with a 4.5 mm or a 5mm X .75TP bottoming tap and rebuild correctly. The tap and screws will be a lot cheaper than buying a new OEM petcock, or a cheap aftermarket Chinese one.
Needs to be a bottoming tap as you have a blind hole by the looks of that petcock body design.
If that one you referenced in your Amazon purchase has the same connection as your tank does then it is probably a cheap option that you can use and keep you old one as a backup. It doesn't list a CB350F, so you need to be sure that the mount is the same as what you have on your tank.