Looks like the pictures I sent have not been included.
Anyway, problem is solved. There is nothing wrong with emFile component and my pin placements.
Been struggling with the problem for a week and within 5 minutes of posting the question I found the cause of the problem. There was a capacitor on the CS line which caused the delay. Oops. Pin can be used for voltage reference bypass - it was not meant to be fitted!