Wow, sorry hear that. What type of mount are you looking for? Maybe some of us can keep an eye out for something. Do have welding skills? If not, you might want to start looking for a good fab shop while you wait.
You might have rearrange or fabricate some tabs on the ring of the new mount. Or even just fabricate the tabs to bolt on the ring. I think half the tabs on one of my buds bolt on, the other 4 are welded.
Once again, sorry to hear of your loss on the Holidays.
At least it may save others from falling into the same trap with the Tek2000.