So, just a small update on this one. I assumed it was the Thetford just based on internet images. I was wrong. And, as my luck would have it, I figured this out after ordering the Thetford ball valve seal replacement kit and tearing the top of the toilet off. Apparently my unit has a Dometic 110 in it. (guessing, but I'm pretty sure it's the 110 series)
Part of me is happy it's a Dometic, part of me is irritated that it still doesn't hold water and now it's all torn apart.
Soooo....... I did my best to clean up the existing seal, put some wax on it, because I didn't have any plumber's grease, and then put it all back together. Back to the Amazonians to see about finding the right seal replacement kit and we will revisit this later. I'm also hopeful that the cleaning of the seal will maybe hold some water now, it stinks very much bad in there.
On a good note, my toilet is out far enough from the wall that I can pull the bowl off without removing the pedestal from the floor. So i got that going for me.