The royal is facing backlash for snapping pics with the "Harry Potter" author, who has expressed anti-trans views, during Pride Month.