Your old thread is still out there, but that happens man! You can always go to
groups.google.com and see... everything. It is useful for searching for solutions other people have found.
For this issue.. I have used gam is some pretty big foreach loops in PowerShell and not had an issue. It is possible that you would hit an API limit, but that seems odd. Have you tried putting your script in a try catch block and seeing what it throws? Ross also asked to meet in your other thread and I'm sure he could help you out.