On the Gotek, your single track, tzonly.hfe image boots perfectly.
However, neither the 5¼" or 3.5" disk boots with this .hfe image, or ANY image for that matter

I used the Greaseweasle to "check" spindle rpms.
The Shugart A400 5¼" drive average rpm is 299.750 rpm, and the 3½" stiffy is 299.630 rpm.
I ran the speed test function 9 times in succession, and there is a minor variation. Intially, the rpm is slightly above 300, I saw 300.295, but settles after the first rotation.
I don't think rpm is the issue.
I realise that I haven't doccumented another test that I did...
I wrote C1-Monstermaze.hfe (tracks 0 to 34) with the Greaseweasle, to a brand new 5¼" floppy disk in the Shugart A400. (same settings as before)
I then read the same disk back with the Greaseweasle, averaging 9 disk rotations per track read, calling the new file "mydisk57.hfe".
I then converted that image to .65D format and loaded it into WinOSI emulator.
It BOOTS, every time!
Edit: I read the same disk with 1 revolution per track, and the resulting .hfe file ALSO boots in WinOSI!
This proves that my old A400, 35 track, disk drive is "capable"?
Not sure what to try next...
Why does the Gotek boot perfectly on the OSI, every time?
I think I should get hold of a slightly "younger" 5¼" disk, from the early PC era

...never give up!!!