If you need a new crossmember then just pony up and call the dealer. Who told you they could "reposition" you cradle? If it is bent then you would be compromising the integrity of the cradle by bending it back into shape. I work at a salvage yard and will tell you that there are maybe 10 used cradles in North America available and they range from $500-$900 and the dealer is just around $1100. I hope your issue is resolved promptly.
My car was in a pretty decent accident, and i had to replace to engine cradle. I found one from a salvage yard for $400 shipped + $350 for the install. It messed up my wheel alignment big time. The car would drift to the right really bad. Also my front right wheel would rub against the inner fender the wheel was pushed back so much.