Well, the floppy format on the AmigaOne will be dictated by the VIA chip which does track recognition in hardware. That means trackdisk.device is obsolete. You just need a viafloppy.device or whatever it'll be called and then you can use FFS or FAT or whatever on top of that.
For trackdisk floppies or trackloaders, use a Catweasel.
Oh, and there's really no need for crossdos anymore. Just have fat95-handler in L: and use that, right?