I THINK you thought correctly. I brought him up last May in the Deconversion thread.
BTW, I checked out those other Charlie Kirk videos. Though Charlie attempts to support his political ideology with the "Bible tells me so," Dan refutes his claims with actual Bible verses in a non-political way. But I get your point and will respect it.
The one about migrants is immensely satisfying - a righteous evisceration. Wow!