Ranger Dead pet issue
I understand your annoyance with this, but it’s the same for any class. Elementalists have skills that require a target to actually to anything but of course you can cast it regardless of whether or not you have a target/there are enemies around – just nothing happens. So I understand the annoyance, but in a game with pseudo-action combat it becomes problematic if you start to restrict skills usage by factors like that.
As far as I know, that skill works even when the pet is defeated. You were probably out of range. As far as Protect me goes, at least it’s a stun break.
Source: Discussion section of the wiki
Tin Foil Hat Hearer »—> Ranger Extraordinaire »—> “Be like water…”