Your Xavier-West Delaware point falls apart because, since WD did lose a district game and Xavier didn't, Xavier gets home field regardless of alphabet (it goes district finish, district record, head-to-head, then alphabet for determining playoff sites). Xavier gets the nod alphabetically this year, anyway (they're listed as Xavier, Cedar Rapids, so that comes after West Delaware).
I haven't read the Register article yet, but if his point is it's unfair for Pella to travel - that's the way the cookie crumbles. As far as the IHSAA is concerned, every district champion with a 7-0 district record is exactly the same, so you'll use something random like the alphabet to determine home field. Pella had to go to Assumption last year because it was alphabetical order, this year they may have to go to Solon because it's reverse alphabetical order ... that's what random means.
How else would the writer want to determine rankings of teams with the exact same district finish and records? Point differential (as you note, they're the same in this case)? A bunch of sportwriters in the AP poll? The general feelings of fans statewide about who deserves home field more? The alphabetical system isn't perfect, but it's random, and even more so going forward because they aren't necessarily going to start with 'A' every year. Suppose they'd drawn 'R' at the beginning of the year to start with, and used reverse alphabetical order. Solon would have to go to Pella due to the alphabetic system. Is that any more "fair"? Random is random.