Lindbergh was cleverer than you think. He designed the aircraft like that so that he wasn't distracted by the view and so that he followed the compass more accurately.
He was not four miles off track, it was just that on that particular day the Irish moved the coast four miles to confuse the British Government.
He should have landed at Terby shore (Terby shore).