Since neither quote has Trump saying “American” directly, I think he will insist on meaning Iraqi soldiers both times.
Here is more context for the earlier quote:
THESE IRAQI SOLDIERS THAT COMPRISED ISIS. THEY DIDN’T WANT TO FIGHT FOR IRAQ BECAUSE IRAQ WAS A CORRUPT GOVERNMENT. $50 MILLION IN CASH. I WANT TO KNOW WHO WERE THE SOLDIERS THAT ARE CARRYING CASH OF $50 MILLION CASH? HOW STUPID ARE WE? I WOULDN’T BE SURPRISED IF THE CACHE DIDN’T GET THERE.