To be honest, I didn't know about William Fords father - we hadn't been able to turn up anything about William Ford in Ireland and the fact that James Cleland had a single 'e' surname would explain why that was.
I'd be interested in anything you have on James Cleeland (and also on Reginald Percival), so I can update our site.
Also, I found some information on the US branch of the Cleeland's, and their first emigrant from Ireland left for the US about the right time to possibly be an uncle of William Ford's. So maybe James Cleland could be the missing link. The info on the US branch is on the website now..