I think your Replacement Logic is Well Founded.
Is it Ok to ask the cost of your mast and where ? Your a 27 footer and the mast will be smaller, the supplier name would be helpful.
Did you like the quality of the replacement mast ?
Did they have a Warranty, if so, how long in time ?
Email contact -- firstname.lastname@example.org