I think you'll be better off just selling the bushmaster barrel and buying a new one from someone else making sure you ask for the M4 barrel extension this time. Between shipping, labor and refinishing after the cuts, you are better off starting fresh. Besides, having someone cut the M4 ramps into the barrel extension, I think you'll find they won't be a perfect match to the upper's ramps anyway. The ramps of M4 barrel extensions and M4 uppers are cut in one step with the extension in place inside the upper. This is how you ensure they match up.
You could have someone simply remove the rifle extension and install an M4, but you aren't doing much better there either.
If you haven't messed around with the Bushmaster barrel, I can't imagine why you couldn't just return it. Might be a restocking fee, but that'll be cheaper than trying to mod it.