I'm not from NetApp, but the only reason you needed to downgrade to 5.3.6 before proceeding with a 7xx to 8xx conversion is because you chose to do so now, rather than wait. In the future, 6.0 will be available for the F840. Then you head swap would be a lot simpler.
Bruce