You should still be able to queue for the warfront if it's up for your faction. There's a 'down' time where your faction doesn't have control of the warfront, and the faction will need to collect resources. Once it does, you'll be able to launch a normal warfront solo, or a heroic warfront with a premade group.
Looking for Squirt in the garrison, it is friday the 3rd April right now, im on a Oceanic server but understand these things go by LA time? that would mean it is 1:47 am friday 3rd atm but i still dont see Squirt.
Great guide, highly useful when you're trying to power level pets.
While it takes some setup, if you can get the hallows end decorations in your garrison, there's one that causes battle pets to spawn. These pets have the advantage that as soon as you defeat them, they respawn. So you can just stay in one place and fight them over and over.
Also, don't ignore running current pet battle dailies. As of BFA, there are daily battles that pay pet charms. Collect 60 charms and you can level a pet from 1 right to 25 by buying a stone from the vendor in the pet store in Dalaran (Broken Isles). At an average payout of 15 charms, run four battles, mail the charms to a single alt and you're done. Four battles to level a pet from 1 to 25 is fast in anyone's book: faster than using Pandaria and WoD trainers.