Yes, that’s correct. The original version of AsyncSSH was based on PyCrypto, but I later added support for PyCA (aka Cryptography), and it can now use either. Each has a slightly different set of supported ciphers, but if you have both installed AsyncSSH will actually use both. It will also now take advantage of other packages to round out its set of supported ciphers, including bcrypt, curve25519-donna, and libnacl/libsodium.
At least one of PyCrypto or Cryptography must be installed for AsyncSSH to work, but all of the others are optional. If they’re available, the additional ciphers, key types, and key encryption options will automatically be enabled.