When Motor connects to the server, it appears like a PyMongo connection: the client handshake metadata includes only PyMongo's name and version, not Motor's.
We had the same problem with drivers that wrap the C Driver. We solved it with an option to combine the façade driver's name and version with the C Driver's:
Let's add an option to PyMongo's MongoClient:
PyMongo will then send to the server: