You didnt understand it right,
The transaction that is on .8 blockchain and doubled spend on pre .8 will be invalidated.
Other transactions will be added to pre .8 blockchains automatically. Its not lost (which what rollback means). Its still catching up with all the new blocks being mined right now.
Rollback means every transaction in .8 blockchain got cancelled.
Ps. i think you're confused the rollback as in downgrading the software to .7 , with what you said.
To understand clearly again what happened, i will sum up like this: This scenario isnt exactly similar to a 51% attack where one of the forks is completely invalidated. Instead the fork was "merged", even the blocks in .8 blockchains got orphaned, their transactions are still recorded and put into new blocks mining now. This gave an opportunity of a double spend as in RACE attack. The transactions in .8 blockchain goes back to 0 confirmation stage. Thats how this particular double spend happened. (his second spend became the first that got confirmed, his first spend is now invalidated as ..."double spend" )