You are probably not going to like any answer, then. If low-cost is the driving factor here, it eliminates some of the more viable options.
You can enable remote users to log in via RDP type technology. That can be done, but it does cost money to set up and manage.
Microsoft Access is a Windows application that runs only under a Windows operating system. That also limits your options. Each user has to have a computer on which to run their copy of the application, and that eliminates the possibility of a browser-based approach. Well, there are some companies offering that as a service, but again, licensing costs are a factor.
You've already rejected the one approach I would consider most likely to prove appropriate because it would require you to learn and adapt techniques and approaches to exploit to the client-server architecture of an Access/Azure SQL or Access/SQL Server deployment. That further limits your options.
One other option would be to look at using SharePoint lists for the data. It's doable, but a recent thread here in which another person struggled with some of the nuances involved in setting up a basic Access/SP deployment suggests it's not something one would tackle without adequate preparation and study. You can do that, but it requires time to prepare. Also, you need to have a M365 site to support the SharePoint lists.
Here's a YouTube video that gives an excellent overview of that approach.
https://youtu.be/Uw6JBJfcjCo?si=vTB--Z5nG4G7XTqm
Depending on the environment in which you are deploying this application, perhaps your users would be amenable to some sort of licensing.