Looking in wine dir (~/c/windows) I found the 'missing' fsivba.dll. I think it should have been placed in ~/c/windows/system, or system32, not in ~/c/windows... I think there's again some problem with path handling or something like that, as it was with missing '\' in the system.reg files some times ago. That problem caused also misplacement of some files, because of the malformed path.
Regards
Max