That's good advice about parking in the suburbs. Just make sure it ain't too dodgy an area. You'll know by the look of it!
If you don't fancy much of a walk, you could park near Castleknock train station and get the train to drumcondra from there.
A word of warning about parking close to Croke Park... It's a Pay and Display system, most of which has a maximum stay of two hours. This means you're clamped unless you skip the minor match. The corpo make a fortune from this stupid rule.
Would you consider getting the train the whole way?