Essendon doesn't work for the same reason the Pies don't work.
Scheduling problems?
If it weren't for the schedule I'd say an Essendon game would be ideal.
If not Essendon or Collingwood, I'd say the next best (When I say 'next' best I mean a very distant 'next'), would be Carlton, since there's an underlying hatred there too.
Collingwood... I don't know. I think the hatred is a little too generic for my liking. People often say they 'hate' Collingwood just because it's what everyone else says.
If I was 100% honest, I would actually thank them (Collingwood) for coming to ANZ every year and increasing interest in the code and embracing their little annual trip to Sydney.
Edit: I can see a St Kilda match working seeing as there is heat between the two clubs. I'd like to see a Norf game too... but honestly they're such a pitiful club I can't see them drawing very well. Also... I don't want to give Norf any lifelines or generating interest in their shitty club. Both these clubs are fairly small though, so despite the hatred I have for them, they wouldn't create that much interest for neutrals.