I remember stealing ship keys and having like 15 ships in my backpack, once I recalled from the key and docked the boat. Is this not possible here?
This is possible. You just have to wait 120 seconds for the criminal status to cool down, allowing the victim plenty of time to recall off the bank key, before recalling. Ideally you'll steal the key when the victim is idling or just hope it doesn't notice you.