Wardens are tanks with the main capability to protect their allies. It is true that it is pretty hard to define a line between Vanguards and Wardens, though. For example, a Vanguard is able to protect his allies by peeling with his CC...
But Shen and Poppy have more than CC to protect.
Additional to his taunt for peeling, Shen has a dodging zone to protect and his ult is granting a shield for an ally he targets.
Poppy has a dash CC, but additionally she has a zone where the enemy is not able to dash (Poppy hard counters hard engages..... try to be useful as Zac if the enemy has a Poppy xD) and the ult is great disengage for her whole team.
And keep in mind how their dashes work.
Poppy has a targeted dash and is pushing an enemy away. Can be used for engage, true, but in my opinion it is more effective for peeling mostly because you are pushing the enemy away from your team.
Shen has a dash with CC, the distance is not really far and he just taunts if he dashes through enemies, which makes the effective distance even smaller.