Je vais laisser ceci ici comme réponse pour toute autre personne qui pourrait rechercher sur ce problème.
J'ai réussi à faire fonctionner cela avec ce qui suit :
var id = connection.Query<ulong>("SELECT CAST(LAST_INSERT_ID() AS UNSIGNED INTEGER);").Single();
Peut-être pas idéal, mais ça marche.