FWIW, the 721 runs on LINUX so it's a different code & a first for E*. But you're right, you would think some members of the team would have at least checked with the 501 team to find out what updates & bug fixes they had to do initially.
As for Tech Support at the call center you just have to realize that a lot of the CSRs there have never even installed a system much less ever used the latest equipment. They're usually working off of trouble-shooting scripts that some of them don't even understand. You'd be amazed how many times they tell customers to unhook everything & start over or to get up on the roof & move their dish! Eventually, they usually resort to referring the cust to a full-service local retailer for help & lead them to believe he'll do it for nothing or next to nothing regardless of the fact that they didn't buy from him!