Well ain't that a tough break!
Looks like all the possible options have been covered, so I'll just put in a vote.
If it were my gun, I'd make a new barrel from a blank.
Cutting the existing barrel shorter and pinning on an extension (at the muzzle end) to meet minimum length is my second choice. It would be a good opportunity to add a brake.