Good info, thanks. It gets me wondering if perhaps easing off the throttle a little once it's going is what's causing it to 'dump pressure'. Like, it builds up revs and eventually stalls, but the slightest throttle drop resets. You can see in those videos there were several moments where the trucks starts moving up and then rolls back down—that's me trying to limit the build up of revs to prevent the lunging once it's going, where I expect the truck to maintain pace and just crawl up. Unfortunately, if I don't ease off the throttle over the crest, it looks like I'm gunning it. If I ease off the throttle, it looks like the truck can't even make the climb. There's no middle ground.
I think my scanner can monitor and record throttle. I may have to look into that.
Throttle body and intake should still be pretty clean, just did all that maybe a year ago. Notably, my TB is "rebuilt"...I had taken it apart to clean the contacts, even though it is not intended to be serviceable. My truck has previously thrown codes related to mismatched "A/B" signals, but all that went away when I rebuilt the TB. I ran diagnostics and re-learn tests on it at the time, so I think the system is behaving correctly. Previously, the issues would cause the truck to stutter and would cancel cruise control and such...no issues like that since.
In reality, this is probably just going to be something I have to learn to live with. I do have a small RMS leak, so there's also a decent possibility that I go with crawler gears if I'm going to go through all that work to pull the trans down. Given the stall speeds above, I would expect this issue to largely cease because the RPMs would be higher, but I'm not sure it really solves the problem completely.