You may not have a family skeleton to deal with. The 1870 census does not list relationships, so you shouldn't assume that Venelia was David's wife. She could have been his sister, helping to take care of David and his son. It was not uncommon for unmarried sisters to help their siblings when a spouse died.
Further research into David and James Wilson could help to clear up the relationship.