There isn't much online about not refrigerating Flagyl.
I think leaving amoxicillin out is fine but that doesn't help you here.
I would talk to a vet or possibly a human pharmacy might be able to help.
We had to have a script for Flagyl compounded at a human pharmacy for Ellie before...