That's not Bambu being open, that's them doing the absolute minimum to allow people to say "you can use Bambu printers fully offline" in comment sections.
In LAN mode it’s more complicated. LAN mode requires you to still use their slicer because the majority of functions beyond the extremely basic are still restricted by their authorization layer. This means using their SDK/network plugin for anything you develop, effectively coercing developers into their ecosystem for use-cases by the majority of users.
It seems pretty clear, in my opinion, that what they’re trying to communicate by using the “developer mode” language is that owning your device end-to-end is big, scary, and only for professionals. Oh, btw, developer mode leaves your device completely open and introduces various UX friction points to the experience related to constantly needing to rebind. Effectively it’s malicious compliance on their end. They’re giving the middle finger to anyone who wants to cut them out, and it’s hard to say anyone who feels that way is imagining it.
If so then you could access it over a reverse proxy like Tailscale.
Its trivially easy to set one up these days.
There is a lot of overlap between people who have a NAS and those with a 3D printer.