I still think it was iffy because like you said they're essentially allowed to hold outside the shoulder pads but they have to let go if the defender turns.  I thought he did and the defender flopped to draw the flag.  None of that matters though because it should have been an illegal hands to...