Hello skiingtiny, I can't confirm your tip either because all the old tips are removed from dtb (not archived) but refund is of course possible .. coming soon.
Honestly I have been counting with situation like yours can happen ( user send the bet but forgets to provide the tip ) and there is cca 5 minute buffer to provide the tip (not works when the tx is confirmed already).
It was tested multiple times but always using address with remaining balance and this is it. Because when user hit the button, the script checks if addy balance is sufficient to make minimal bet. Which in your case does not thus you have seen the 'GIVEN BTC ADD..' notice)
I'm going to think if the 'ballance check part of script' can be removed to avoid similar issues in the future.
I'm sorry for complications and thank you for detailed report and please accept a small reward (30% of your risked amount) in form of additional refund as compensation.
Make new bet for up to 0.003 BTC and provide me the address.
Thanks