Yes, I had got that thanks Treelover. I'm working on the theory that James must have been Marena's illegitimate child born before she married Robert Nelson in 1856.
The name Isle obviously comes from Elizabeth's family, not Robert's. and as Marena appears to have been Elizabeth and Angelo's only surviving child - unless Elizabeth had another child before she married Angelo in 1835 , I can't see any other solution!