The challenge is that if you has reset you phone because of the lock issue, then Netflix app will not get reinstalled even if you had taken backups. So sideloading may be the only option left as play store shows that netflix app is incompatible.
Anyone who had Netflix before installing the beta will have no issues. Just don't uninstall as you won't be able to install it again