Hmph. I was going to mention that earlier, but I didn't think it would have been borked up. It may have changed when you were experimenting with some other setting. Unfortunately, that setting nails a lot of users, but often in the opposite way: people don't want a particular forwarding phone to ring, but it does. This happens when a forwarding phone is added -- GV automatically enables it on groups and circles whether you want it to, or not. I consider this to be a bug, but Google doesn't want to fix it.
Best practice, for anyone following this saga: whenever making any changes to forwarding phones on the Phones tab, also edit Groups and Circles, and edit "All Contacts", and set it to "Ring Default Phones", which will re-sync it to the Phones tab.
So sorry you went through all this chaos, but at least you ended up with a nice, "clean" configuration.