hello mate, sorry for the delay in getting back to yoy , dont take it personal
sounds like the exhause was a, as you say "cheapo" system, but in any case it should have the rellavent hangers to mount the bastard
normally the downpipes/cat are bolted to the catback box, not welded.
this makes me wonder id it was a compacy or an e30 exhaust?
the e30 pipe has no hangers, in need a wraparound type hanger on the box itself,..
also the rear box is a weld on only job, so i think its possible you have had this mounted (possibly by accident??)
did you get any pics of the old and new box side by side, or mabey just of the new box at least, so we can have a butchers