I'm afraid only Owner has access to the Settings > Network and Internet > SIMs > Mobile data toggle. I can only offer my sympathy for I have been in the same situation.
For interest: When you write
Never had so many difficulties to turn off data
do you mean compared to secondary users on a different Android-distribution or compared to just using Owner user, previously?