Christ, I didn't realise the thing was THAT archaic!
Yeh, 95 is your best bet in that case. Win98 even if it installs, will run like a arthritic slug even with the full 16MB of ram in.
I'm assume if you actually have DOS6.22 installed on the laptop, then the boot files will be dos6.22 & not win98 ones. If they are the DOS files, then there shouldn't be a problem with the 95 setup.
I seem to recall from many year ago, that installing 95 on a drive that booted up with 98 boot files, was a bit of bugger. If you do have this problem, I think you can get round it by doing something with the setver.exe command. Lets hope its not an issue in that case?!