AttachedFatFS was always used in the Nintendont kernel, so I'm not sure why it would stop working because the loader uses it now.
@isira Can you dump the first 34 sectors (17,408 bytes) of your USB HDD to a binary file? (I'm not sure how to do this on Windows, but on Linux or Mac you can use the 'dd' command.)