All ecosystems are self regulating complex systems. It is a fundamental characteristic of all life on this planet and always was. "Balance" has been used to describe this quality for years, but I much prefer the systems science approach and terminology.
However, it is not necessarily wrong
per se to call it the balance of nature as long as one understands the "balance" is always in constant flux as feedbacks both positive and negative interact and "unbalanced" really is referring to ecological cascades of some type or another like the well studied
trophic cascades.
I wouldn't beat some body up over minor terminology issues. It is somewhat pedantic. What was described is fairly well in the common tongue and you know exactly what was meant.