It is the former.
I have a workspace account that is my main email and such. With the Pixel 2 watch I had to use a @gmail.com account in order to use it. Not a huge deal, but annoying for sure.
Would be the same issue for someone who doesn't have an @gmail.com account at all. They would have to create one in order to use the Pixel 2 watch.