That is strange
I'm guessing it must be a bug with the licence manager?
Am checking it out and will log it as as a bug. As I beta tester I would (should) know if there was
a new version as we always get email notification. I went to my BFD3 download section in my account and it's not listed so I ran the licence manager update and yes, it is there as is saying it's a demo.
If it's not a bug it's possible that in order to download the demo you need to install the licence manager first but I very much doubt that. The Demo version is around 2GB I think so that would make sense.
Steve