Back in the midwest, where the beef trade is king, aluminum double-decker trailers are cleaned at truck washes using some type of acid, but I'm not sure which. They came out looking like new aluminum. Maybe a call to a truck wash? Sorry I'm not more help.
JDK