Oh bugger, so it's still a mystery? Probably more likely to be me moving Exaile to a different SD card then? My new one was an SDCH, Panasonic formatted, brand new one. The old one that wasn't working with Exaile was a micro-SD in an SD adapter.
Hmm, after typing that I've realised that...