I think you would have better luck finding a linux distro that would run on this hardware that would have support for that before a tool for Windows 98SE would. If you want to do it with Windows, Windows XP would run on that Celeron 400Mhz if you have at least 128MB RAM. I'd suggest 256MB minimum. Windows XP can run on a CPU as slow as Pentium II 233Mhz and I have heard of people using Windows XP to interface with samsung galaxy.
Windows 98SE is a very grey area with USB device support, and if you can use a more modern OS which has tools and drivers that are based around .Net you would have better luck getting it to work.
The Celeron 400Mhz will crawl with Windows XP with adequate RAM, but it would run it. I had a Celeron 500Mhz being used as a file server for about a year running Windows XP with 256MB RAM, and it initially ran on 128MB RAM, but acted up with file sharing requests on 128MB RAM, with 256MB RAM it behaved until the socket 370 fan died and the Celeron cooked and died a blistering death. The thermocouple for monitoring the CPU must have been defective to allow for the melt down of the CPU.