Understand that in your situation the caveats about patch recomendations for 3.0.4 not being available do not apply as I suspect you just want to get it back up and running unpatched at this point. If that's not correct - you might want to use the 3.0.2 Doctor.
Doctor directions are in the first post of the thread - read them fully before you start.
The doctor I got was the latest. Do I really have to do this?
Does the Doctor restore the operating system?
Yes the doctor restores the OS to factory defaults. It doesn't typically rewrite the USB portion which means that the files on the media portion of the disk are usually preserved.
Honestly removing patches does not normally leave a system in the state you are in. You may want to state which patches you had and in what order they were removed etc. You might also want to wait for other options before jumping on the Doctor but I'm not sure what other options exist.
For the phones webOSRepair works sometimes but I'm not sure there is a version that works with the touchpad.