Oh darling, this is beautiful! The language is spot on, as is the delightfully elegant pastiche -- Harry still our bold and hapless Gryffindor, Severus still our angrily generous Slytherin, and the both of them out of their depths and well aware of it.
And your setting of the royal palace, the city, the servants, the whole thing was simply gorgeous beyond the telling of it.