Thanks Liz, I've just gone in and changed parents to confident, as you correctly point out there seem to be adequate sources that confirm the relationship.
The only slight uncertainty in the descent of William the Conqueror from Charlemagne, is whether Heribert II of Vermandois was the son of Heribert I, but Stewart Baldwin in The Henry Project makes it probable, and I think we leave it as confident.