You should be able to check them in as baggage on some airlines going back instead of as cargo. I know that baggage does not sound pleasant, but I use to check one of my cats in as baggage when we travelled throughout the states, and she was well taken care of.
They did not let her out of the crate, but they gave her food and water when they could, or when they had the opportunity.
Since you have 5 animals, it will be expensive. Different airlines have different rules. From what I understand some may require a cargo flight doing back to the US, and some still offer the baggage option. Can you try different airlines ? It is still going to be expensive with pets checking them on as baggage because they are higher priced then just checking in an extra piece of luggage.
I know some people who have been very pleased with United Airlines with pets as they go back to the States. I am not sure of your situation or if you are required to stay with a specific airline on your travels home. You also do not have to ship them as cargo coming back to the States. You have several options when bringing them back