I'm losing it somewhere...

#2
Because when you "SET /S" you're not setting anything in the current process's environment (where %LFMBROWSER% exists). If you want to affect the current process's environment, use "SET /S /E".