Seeing that Neville was going to end up with three wives, and two of them were highly likely take on "Longbottom" as their surname, having a set of children with his blood, but under the name of a wife’s instead of his was perfectly fine by him.