Figured out something that works. On the parent object, you need a 2d box collider with "Is Trigger" checked, and I sized it to cover the entire NPC. On the Sprite child object, you need another 2d box collider that is not a trigger, it'll just act as the normal collider, which I just have covering the knees down to the feet. I also changed the pivot point to Center in the sprite editor. Everything else is set up following the tutorials settings.