Not defending the ref here but as I have said repeatedly a shirt pull isn’t a yellow card offence.For anyone having difficulty understanding the new rules in place regards refereeing Rangers, here's a short video. Things should seem clear after you watch it.
At the end of the video, you'll see the Hivs defender get book for grabbing Alf's shirt then do it again two minutes later.
It all adds up.
Breaking up a promising attack is but if the advantage plays through (which happened in a few of these) no yellow is given. The Hibs defender who had been booked shirt pull is never a booking.