When you removed the rotor, were there two small screws you had to remove to get the rotor off? If not, they're absolutely 110% NOT Lexus oem. If there were several holes that could be used for the two screws, they're not Lexus oem "although I believe there are two other holes, with black rubber caps?". Just two holes for the screws = Lexus OEM rotors.
Since you've got the rotor off, and if you wish to keep using them, then I'd run it up to your local Midas with a $20 bill and have them throw it on the lathe.
im not sure whether to just buy a new one or machine this one for $20 it just worries me with the 2 hot spots i just dont want it to crack or warp but i will have to weigh those options out.