First, thanks for all your replies and suggestions.
If I ever have to do this again, I think I'll just bolt the darn thing to the floor. 3 trips to Ace and re-doing things a couple of times it's finally done.
As you can see in the pictures I mounted the repair ring over what was left of the existing flange. Big mistake. It left the toilet sitting on top of the ring instead of on the floor. Wobbly and I don't think it compressed the foam ring enough to make it leak and smell proof. I finally Dremelled the flange to where there was a tight fit with the new ring and Voila! It all came together.
I did have to dremel one4 of the holes on the toilet a bit to make sure that the bolts were perfectly vertical and not leaning to the inside due to the difference in location of the holes in regards to the repair ring.
All's well that ends well. I'm posting all this in the hopes of making life easier to the next guy this happens to.