Hi David,
Thanks for reaching out, I will take your feedback and work to improve the article,
Basically, Data source set up did not change so the article you are using is still applicable.
To assist you in the meanwhile I can suggest the following:
1) You can review Microsoft's article on how to set-up Azure monitor plugin on Grafana,
Monitor Azure services and applications using Grafana - Azure Monitor | Microsoft Docs
2) To only set-up Application insights with Grafana, you don't actually need to connect the subscription, it will be easier to just Create an API Key with your AppInsight resource e.g: in Azure portal --> go to the AppInsight Resource --> "API Access" tab --> Click "Create API Key" --> Copy the created value + "Application ID" to the Grafana data source. you can leave the other values empty --> Click "Save & Test" and you are done.
3) If you need to set up the subscription, what seems to be missing is setting up an SPN. Please review this article.
I hope this helps,
-Shemer.