In general, SpringLobby and ZK Lobby will give you different behaviors for a handful of things, including stuff like keybindings. That's because they use separate instances of the Spring engine and separate sets of config files.
The config settings you get with ZK Lobby are maintained by the ZK developers and in general they're well-suited to ZK gameplay.
The config settings you get with SpringLobby are generic, intended either for "any Spring game" or more likely "works good with BA" since that's what most people used to play. The ZK devs don't have any control over those.
The settings in question are stored in uikeys.txt, selectkeys.txt, and cmdcolors.txt . You can get the ones that ZKL uses
from this directory in the ZK source code repository. If you download those and copy them to your SpringLobby installation, you should get more-or-less the same behavior that you're used to from ZKL.