Sorry to hear that the Hudl 2 is not working through TV Anywhere.
When I checked your account I can see that you have successfully registered the device which is great. Are you able to sign into the TV Anywhere app with the primary email account? If you can, do you get an error message when you try to stream the channels?
If you can let me know any information you can that would be great