I so enjoy the story, that I am making a nit-picky little suggestion. You write:
Draco didn't mention that Harry
Lovegood was probably a Mudblood.
I think that, under the terminology they use, Harry is a "half-blood", having both non-pureblood wizards for ancestors. I think Mudblood is reserved for Witches and Wizards with no wizarding ancestry.
It's also possible that Draco doesn't know the terms yet. You might want to add a parenthetical comment, then ("Had his father known the details, he would have explained what it meant to be a half-blood", or something of the sort.)