I did end up having a M6 helicoil and tap in my home shop, so thats done. Let it sit last night with some red 271 before putting the rotor back on and TQing everything down. Just went for a ride, and the brakes are smooth. The new rubber helped, too.
Thanks again for the suggestion @scott123007...