Your boss is a nut. If she had any responsiblity at all she wouldn't have left on vacation until you got your paycheck.
I can't argue with you there.