Very nice.
One minor thing, there was a Sun 30 drive and possibly a Sun 40 (not sure). (I have a broken Sun 30 I need to repair, that's how I know.)
Also, you can use some inexpensive SDXC CF adapter cards with the X/ProFile - they do work (tested it myself). So if CF cards are hard to find or expensive, this is a way to do it.
The DataTower should be able to work with UniPlus according to the kernel source code. This has it's own interface card and usually a tape drive as well and speaks its own protocol.
There were other hard drives that spoke the original ProFile protocol as well that - such as the Corvus H series (see UniPlus source sys/cv.c ) - I'm assuming this speaks that protocol based on the includes, but the partition table and disk size are different.
This has partition "h" (whole drive) set to 1000000 blocks, which is a weirdly large, well rounded number, as it would imply 488MB which the Lisa won't like, so likely they probe the disk and resize the partition table, not sure, haven't dug that deeply.