I’m not an expert but could you set up a second YT account and upload the video privately, with the purpose being so it can embed into your website? So don’t encourage everyone to subscribe to this second account just to view on your website – you don’t monetise anyway so could be an option 🙂