Update:
I put the wheels back on and tried pushing/pulling at 3/9 and 6/12. No play.
I took the rotors off, there was some light rust trapped in with the parking brake. Spun the hubs, no more grinding.
So, probably not wheel bearings.
I also took the rotors over to a local shop to get turned. I know, people think thats a waste of money. But, I can pay them $40 to turn both rotors, including the parking brake surfaces, and be 100% certain any deposit is gone. Or, I can spend an hour or two screwing around with the new surface rust, rebedding, etc., etc., be about 90% confident the deposit is gone. The time savings is worth $40 to me, and the extra confidence is a nice bonus. Also, they had no problem that they were drilled.
Will update everyone once I get them back.
Very much appreciating everyone's help with the diagnosis, such a great community we have here.