I wouldn't wait until I shot another buck and use that cape. I'd have him secure a cape. And I'd want one that was the size of the original buck.
But, for $150, you may not have much leverage. A mount in my area is $500-600.
That crappy thing is, you'll never get the oringial cape back. To me, the cape is most of the animal. I know the antlers have a lot of the character, but so does the body.