Network toggles including WiFi is global. If you have WiFi on in one profile, they are on in all profiles (except for any secondary user profiles at rest). That's just the way it works, nothing can be done about that
If you want to stop an app having network access either end the session for that profile (not possible for owner profile except BFU), or disable the network permission for the app.
Other approaches won't work.