Oh, that looks like SdFat might have a bug in its FIFO handling. :(