Curious about this. Perhaps my understanding of a 'block withholding attack' is inaccurate, but are you saying (bolded above) that if a block withholder finds a block they can keep the 25 BTC reward for themselves?
No, they can't keep the 25 BTC from blocks they find. They can send the block to the pool or throw it away. Only those two options.