Unfortunately there isn't a deck that effectively guards against everything, otherwise everyone would be playing it!
Jirachi XY67 is good for taking that DCE off of Toad, and with no effective way of bringing special back Toad shouldn't be much of a problem with that. Hell it'd slow Giritina down if you got it out fast because of Double Dragon
Don't forget it's only Megas that can't attack Giritina, so it'd make no difference if you don't play them.
Yveltal EX is only $4-6 dollars for the promo, Zoroark is a little more but the more people buy the boosters the more there will be