Hi @Randy145
As an experienced superhost I am sure you know that airbnb takes hosts cancellations seriously and the penalties for hosts who cancel a booking, so i am not sure why you chose to cancel the second booking.
If you wanted the original guest to re-book you could have simply blocked the dates out until he had resolved issues with airbnb and then asked Airbnb to reinstate the booking.
Quite honestly your original guest would have known he had the second payment due and could have simply uploaded a new credit card for it, you don't even know if he is telling the truth. Perhaps he didn't have the money in his account to honour the second payment.
If you want Airbnb to make an exception for you. Give them a call and see if they can help unblock the dates. Then you would need to remove IB so they don't get rebooked again until the original guest can re-book - IF you want to wait for him to be in a position to rebook.