I'd say intentional, but Harry's last name doesn't follow the pattern. Dresden merely means the town or area where his ancestors came from according to Ancestry.Com, but then Malcolm was a vanilla human from a long line of vanilla humans... Is this Jim's version of "Fire and Ice?" Like Jon Snow has fire from the Targarians, and ice from the Starks in his genes, Harry has magic/fire from the McCoys, and a good heart from the ice of the Dresdens...