È la risposta giusta.
La patch che utilizza un riferimento a MySql.Data non entrerà nel bagagliaio nella sua forma attuale per i motivi citati da Rippo.
Tuttavia, non è necessario compilare NH con la patch. Puoi semplicemente iniettare il nuovo Dosatore.
È facile come:
config.DataBaseIntegration(
db => db.Batcher<MySqlClientBatchingBatcherFactory>());