Hi @kanscombe
I've been able to confirm that with a Windows App service plan, the Remote debugging option is selectable. I created a .NET 7 app and ASP.NET 4.8 just to be sure. If your app service plan Windows based but, on an ASE, that could be reason why since external access would be disabled.
If you're not using an ASE, please let me know how you created your Windows based web app and I'll try to repro on my end.