I did some further extensive tests
with both the original author's plugin and Jessie's new one. The original plugin -while very good- only supports the official campaigns. Whereas Jessie's plugin will support all of the addon maps as well - which is much better as this code is far simpler and way more elegant imo.
But there's also a problem with the game code itself
that I've only just found out about now - In the vanilla game (without plugins installed) the tank will stay at the bottom of any cradle and deep-well ladder when a player is blocking the tank anyway (see the 3 linked screenshots below for the 'deep-well' type ladder). So any player can always preempt a block on any tank on these kinds of ladders, so even with the new and old plugins installed as well, this particular issue wont get solved.
With the new plugin installed, there's generally no problem with the 'exposed' type ladders, as the tank will mostly climb pass any player blocking these anyway. But very occasionally, the tank still wont pass by the player and it will occasionally get stuck.
I did find a workaround solution for this 'stuck' issue
, just by using the !freeze command on the tank, done purely as a test (see screenshot). Once the tank unfreezes, it automatically enters a 'strike' action mode and hits the player on the ladder, dislodging them so that they fall and hit the ground. So perhaps Jessie's plugin could be updated to include some kind of freeze/unfreeze code to get the tank to hit players while on these deep-well and cradle type ladders.
One other interesting idea I had
would be to ignore having the tank pass the player on the ladder, and instead punish the player blocking the ladder, so when the tank attempts to first climb the ladder the player could be made to fall off it instead and end up incapped on the ground (as a punishment), that way the tank would always be able to climb every type of ladder regardless. And maybe have a chat or hint message warning those players not to block the tank, else they would suffer incapacitating themselves when the tank tries to climb.
Just another unworthy two cents of mine, that's not worth exploring