I have a lot of Marriott info but I, too, showed no father for James. However, in looking on Ancestry, there is one tree that shows an Ephraim Marriott as his father.
http://trees.ancestry.com/tree/26696009/person/1920308664?ss...=
Here's a link that might possibly open that tree for you.