Well, LBC seems to have been necessarily designed with the objective of making it easy for the user to change/personalise its settings. Thus it would seem to defeat that objective by blocking the settings from being changed.
However, if you still wanted to stop the settings being changed, then it might be simplest to take a backup copy of the "correct" .ini file(s) - i.e., the ones with the settings as you want them to be kept - and keep the backups in a backup folder. Then restore (copy) them back to the LBC folder prior to each relaunching of the LBC proggy. That way, from your perspective, the settings will have effectively and unobtrusively remained unchanged - without your needing to expend unproductive resources/effort in a workaround controlling/blocking other users. This could be handled by (say) a batch file or an AHK script. It could be run from a USB thumb drive.
I already do something similar to this for one excellent proggy that I use a lot. By design, all/most of its settings (which can be changed) are kept in the Registry. I have all manner of nifty setting that I make to it. However, under certain crash and Windows Update conditions, those settings can get completely wiped and it takes quite a while to manually set them all up again exactly as I want them, through the proggy UI. The proggy has a "Save settings now" function. So what I did was get the settings exactly as I wanted them and then saved the resultant "perfect" Registry settings to a .reg file (which becomes my backup of the settings). It is then a matter of seconds for me to restore the settings if they get wiped again - I just run the .reg file, which updates the Registry. I could also use this same process to set up and restore specific settings to suite different circumstances/users.
I can also take the proggy and the .reg settings to another PC and immediately have it all set up just as I want it.
Hope this helps or is of use.