Time for an update... I finally did get it solved.
I tried connecting the harddrive to my modern(ish) system. It did detect it, but fdisk reported the drive as faulty and 3MB in size. Then I dug out an IBM 486 board, and built this setup:
It had no problem booting from the Olivetti drive, so...