You didn't tell us the most important part -- does the machine exhibiting the memory leak problem use iCloud or not?
Assuming the iCloud-enabled machine is the one with the problem, it seems odd to jump to the conclusion it's hardware? That's a lot of extra code running on the machine; not just iCloud itself but every single iCloud-aware app. There's a lot of additional potential surface area with iCloud enabled.