it's been a really long time indeed!
the line you forgot is DOS=HIGH,UMB
Oh, the full path was also required in the config.sys because the path is set in the autoexec, so
DEVICE=C:\DOS\HIMEM.SYS
Sound blaster config was a SET BLASTER = line in the autoexec
windows.exe was the last line in...