Wow, only one port? Maybe you should get a FireWire hub... that might help resolve the issues. (I don't think I would have let that LaCie updater flash the DriveDock, though!
Yikes!)
If the board for the Prolific is a relatively standard size/type, you could probably swap out the whole controller and keep the case... just get something with an Oxford chipset and decent firmware.