I think what that means is, if you have a GSuite account, you can let anonymous users join your Meet. But if you just have an individual, personal account, you cannot.
So, if you are a G shop already, then it shouldn't prevent your customers from joining your meeting without having a Google account. But if you're trying to host that meeting via a personal Gmail account, you will run into a problem if a non-Google account tries to join.
This quote from the linked post would suggest otherwise.