You did what you thought was best at the time like any good owner.
For next time, know that sedation does not require an overnight stay. Certain drugs have them awake very quickly and they can then go home.
I agree with you. Something is off with that amount of weight gain.