Well that terrible excuse has put me off playing here in future.
You cant be punishing players for placing bets which end up being pushed (when they themselves have no control over whether is happens!). Your bonus system should have ignored those bets and he should have been forced to complete the rollover as though those bets were never made. This is obviously just a ploy to wriggle out of paying the customer.