I'd have to double check but I seem to remember that the English name Devereux was originally d'Evreux. Or, maybe it wasn't really but someone claimed it was?
I think Wikipedia says you are right -- this unknown de Longfield should be Cecelia de Longchamp. That makes sense.