yes, the approach works if it is executed by a local user. Our IT and me had a discussion about it. We found out that there is a LicensingMode.txt file in the app data of each user which is modified to steer the license selection. In this context, we encountered another problem. If the silent install is executed from an admin user, the file is only created in the admin's app data directory and not in the user's one.
Is there a possibility to create it automatically afterwards in the user's app data? Otherwise, each user would have to run the Discovery License Mode Manager individually to create it, which is especially in big companies with lots of user not favored.