I used Booking way more times. I'd say just call support and explain what happened.
Also maybe do not provide card info "for card confirmation". It literally gets just sent to the place in the clear. Many of them print it and keep for who knows how long for anyone to see.