Anyway you look at it it will cost you some money to get everything back. Allen made a good point about shipping everything else back home that you would normally take as checked luggage, clothes, gear etc, then replace it with checked meat and typically anything over 50lbs (depends on airlines) per bag, cooler etc will cost you extra and then of course any extra bag fees. Make sure you plan enough extra time to have the meat frozen before you fly home.
B M is correct about the size of a moose unless you have deep pockets shipping all of the meat home would be a very expensive proposition. If your buddy kept the rest I would suggest that when you run out of what you take home and if you really needed a fix perhaps your buddy could send you more and you pay the shipping for overnight delivery.
Perhaps your buddy would be willing to ship the rack to you to keep the cost down and allow you to take more meat on the plane reasonably?