Is it too late for a recommendation/letter of support?

Wait and see what your options are.

Then please check back in and let the very knowledgeable parents here advise you. Please try to stay calm.

Take care.

Good luck!!