It may be a completely different head unit, but surely the wiring and mounting is the same - so you should be able to swap them out.
Well to be sure, you could compare the wiring diagrams of each model (if you can find them )

Maybe you can buy an 06 one from someone who has replaced theirs with a customized aftermarket HU. eBay maybe?