As one anecdote, they once told me I needed to retake intro physics. On the pretest given on the first day of class, I came within one problem of a perfect score. Didn't make a lick of difference - their syllabus differed from the last university in the most minor of ways, and despite the fact that the class never actually covered even 50% of the stuff it claimed to on the syllabus, I was made to retake the entire sequence anyway.
Although I think your situation was pretty special as well, transferring universities is usually incredibly annoying and filled with road bumps. I've found there's a lot more leniency given to students who remain within the same university.
Do they accept credits from any other institutions? Isn't there a national agreement on accepting credits for certified degrees?
The way to get around this isn't by taking pretests (which don't mean much) it's by writing the final exams. In some institutions you will be able to do this without (full?) course fees if you are attempting to demonstrate equivalence.
I failed to mention I'd also already spent three years as a physics major and had already taken classical mechanics, electrodynamics, and quantum mechanics - so being told to retake the intro physics sequence was quite silly indeed.
It's a bit of a pain, but the point wasn't that they should give you some questions from the old exam but that you should actually sit the new one, under exam conditions. That resolves the problem for everyone without you having to spend the time repeating lectures etc. In the best case you don't pay full rate either.
Interesting, anecdotally, I went to three different universities and they all barred this from happening without an explicit override from a professor or occasionally an adviser. Just curious what experience you have that makes you say this?
Also, at least when I was an undergrad, the Banner student system (from ellucian company) had no system in place for barring you from registering from classes. This was frequently the point of discussion between the professors that I TA'd for.
Then find a lower-tier university. In any densely populated region there will be at least one that's happy to take your tuition money to let you enroll in a non-degree-earning course of study.
You'll only have an issue if you want a degree which, BTW, is typically intended to be broader than a narrow course of study in a particular area of expertise.