I found this link that explains it:
How To: Netflix 1.3 for Galaxy Tab 10.1 and Honeycomb Tablets
I downloaded the apk file from here (I'm on a Mac so I can't use exe files):
http://static.droidnetwork.net/wicked/files/com.netflix.mediaclient_246.apk
Note: When I downloaded the file to my desktop there were multiple .apk suffixes - I deleted the extras.
Then I put the file in my Dropbox and downloaded the file from the Dropbox to a folder. Used a file manager (any will do I think) to find and click the file and it installed without any problems. Works great on my 10.1 Tab. Resolution is a bit low though - but it works!!