I'll try and explain it in a very basic way...
Because you were not rooted and also at same time got the new ICS update (same as my wife btw), to root her phone and yours, we need to unlock the bootloader by contacting HTC (voids warranty), and in past bootloader got unlocked due to exploit developers found which enabled us to root.
Once bootloader is unlocked, we can load any official update Verizon released, including past ones like gingerbread.
Now, here's the thing to avoid... If we go back onto a previous official released version, there's almost 100% chance that the newer version(s) will want to update the phones which can be unstoppable especially if we sleep and happens overnight (unless you turn mobile data off before going to bed each night).
So, in order to root, we need to go back a version or two (from ICS), and after phone is rooted, flash a custom rom so that phone stays the way we like, with no special unplanned pushes to our devices.
Sent from my ADR6400L using Android Central Forums