lol, it's not really inconsistent that if you make a double of a high level contract and your partner bids red/white you will play 6 or 7, presumably partner is bidding with some expectation of making, and the doubler is virtually unlimited.
I agree with Phil that we do find the brave 5NT bid, we should pass 6♦. I'd expect at least a 6-card suit for this when partner has an easy 6♣ bid available.