I do not think such add on exist that uses expansion port and/or PATA interface and the floppy all in one.
The HxC + any Amiga with PATA interface and a CF to PATA adapter would be the easiest if you do not want to do emulation I guess.
Edit:
You could use the Minimig for what you want tho, read both hard drive file and floppy from a SD card.