I think what Jez is trying to say here is
yes it can be done and has been multiple times in the past. Your local GM Dealer just confirmed his / her limited competence on the matter. That or they were just trying to deter you because, well, it's taking money out of their pocket in their eyes

There's a lot can be done with the series 1 and 2 head units. There's 3 ways to approach what you're doing;
- Change the VIN in the head unit
- Trick the head unit into thinking its still fitted in the old car by spoofing data
- Completely disable VIN checking
All 3 options are achievable, several of us have already have with time and patience. Its not information we're gonna just give out freely though, not because we're mean but because we all stand by the principle of
give a man a fish.
What we're happy to do though is help steer you on your journey. I suggest you start by familiarising yourself with GMLAN doc GMW3110, its an incredibly insightful but daunting read and separates those with dedication and passion from those who are just in it for a quick buck. Even 12 months on, I still find myself referring to it for new information.
The more you demonstrate you know and the more you assist the community, the more doors open

Jason "Foxdie" Gaunt
Sting Red 2007 LS2 Vauxhall VXR8, Walkinshaw Performance power pack, lowered springs, 20" Lenso CQ4 alloys

Co-curator of the GMLAN Bible - http://is.gd/gmlanbible