Get A Genesis Vagabond if you're having trouble finding and OTP frame large enough.
It fits my lanky 6'2" frame with oddly long legs pretty well and the 72 deg seat tube angle means I get plenty of cockpit length without being pushed over the front wheel or having to have a comically long stem.
I've no idea how stiff that particular steel fork might be
As usual it's irrelevant, as the XL is not very X :'(