I also looked for it on my Samsung Tab S2 so I could set it up on a bigger device. I got the same message you did and I assume in their upload options they did not click on tablets.
I was planning on just copying the .apk over to the tab but decided it would defeat the purpose of the Beta. I hope that as time goes on they will open it up to our tablets as well.