A family of Microsoft spreadsheet software with tools for analyzing, charting, and communicating data
Hi James,
Thanks for posting in the community. We are happy to help you.
According to your description, these users don't have a license to use the Office desktop app. As Power Query in Excel for the Web only supports refreshing data from Table/Range and OData Feed source, I am afraid that I haven't found any method to meet your requirement. Based on my search, you can use Power BI to create a dataset from a SharePoint list and have users view data in the Power BI service (https://app.powerbi.com).
For your reference:
Create a Power BI dataset directly from a SharePoint list
Also, we welcome community members to share ideas about the situation if one has related experiences.
Sincerely,
George | Microsoft Community Moderator