As you have a cruise to catch I agree with the cautious advice given by others. Much more relaxing for you if you arrange to arrive into BA the evening before the cruise departs.
You can use your Delta miles to fly Aerolineas Argentinas. They serve AEP as well as EZE from GIG and have better scheduling. I'd definitely only fly them the day before though.