I think what you did was great and the perfect way to handle the situation. You're probably right about the customer, but maybe because you were able to take control of the situation so easily, they'll see that it wasn't the snake's fault and try again sometime.