Y'all are amazing, much appreciated...
It seems this is a known issue for these. I would confidently say to replace them, however...
If this is accurate, you have a board issue. When you triggered high, were you testing high speed (red to white) or still on low (black to white)? If you were still on low it's ok, but if you had 0 volts on high when it should be running you have a board issue, perhaps in addition to your pump issue.
Cleaning the motors may not be of any help. The fact that nothing blew out of there suggests that they weren't running when the dirt was being deposited. Perhaps it was delivered down a gravel road with the panel off. Hard to say with a used tub, but it's definitely not normal and therefore worth considering.
By all appearances it is the pumps. The things I have suggested that you do are what I would have done if I were on the job. All of which, except rebuilding the pumps, I could have done in the first hour on site. Perhaps I am a perfectionist, I've certainly been accused of it, but I won't buy expensive parts for test purposes. I need to be 100% before I order parts, mainly because I feel obligated to give a refund if I am wrong. I have a very strict company policy against working for free, so "probably" doesn't cut it for me.
Yup - I spoke with Gecko for an hour today. Super helpful. We ran some of these tests and he was convinced board was fine. He wants me to re-confirm what you've suggested here, but the going to 0V is fine if I had the probes in the right spots because it switches from high to low, so he wasn't concerned, but wants me to re-confirm after stall.
He says this is not normal behavior, obviously, and if the pumps do overheat, the cooldown should be very quick (minutes versus half hour - hour). He said they run these all the time in super high heat in deserts (Vegas) and have no problems. He didn't seem overly concerned about the dirt either BUT did say that lack of proper venting could be a problem. Could this have been a problem with this particular Bullfrog? Is there a weird scenario in which there is all the dirt because previous owner ran the tub with the equipment door off?

Just a thought that came to me now... If this is the case I'm sure other Bullfrog owners with this configuration would have known about it.
Next steps are testing amperage to see if the pumps are pulling too much amps and then maybe that will confirm pumps are bad.
I 100% don't want to buy expensive parts without knowing for certain. I'm still skeptical that both pumps would be bad, but let's say they are. What are my next steps to order reliable replacement parts that will fit those plastic lead-ins, won't be crazy expensive, and will just work? Any pointers on how to find the right ones?
I talked to a repair guy that said he can get them for me but he will charge a premium and that if I want to order myself he'll come install them.
Just had yet another XP2 kick the bucket literally yesterday. Notice the warping on the base.
Interesting... I don't see anything like this on mine, but will dig around more tomorrow. The Gecko guy did say I can try to screw off some covering on the bottom side of the cylinder and put the screwdriver in there to see if for some reason the fan isn't rotating correctly, but he thought this too was unlikely...
Thanks again y'all this has been super helpful.