If you haven't actually changed the script, you will. Although 7.22 is not 7.17, there's no reason to believe any drastic changes to memory management were made between those versions. What might have happened is that mIRC lowered its resource footprint just enough to not trigger the error with the amount of data you have
now, but once you start adding more data and functionality to that script, my guess is you'll be seeing the error again.
versions.txt shows only 30 or so minor bug fixes, and none of them look related to memory usage. I would fix the problem by doing what was suggested (don't store so much data in memory) rather than pretending it no longer exists.