To właściwa odpowiedź.
Łata wykorzystująca odwołanie do MySql.Data nie dostanie się do trunka w swojej obecnej formie z powodów wymienionych przez Rippo.
Jednak nie musisz kompilować NH z łatą. Możesz po prostu wstrzyknąć nowy dozownik.
To tak proste, jak:
config.DataBaseIntegration(
db => db.Batcher<MySqlClientBatchingBatcherFactory>());