Ik laat dit hier achter als antwoord voor iedereen die naar dit probleem zou kunnen zoeken.
Het is me gelukt om dit te laten werken met het volgende:
var id = connection.Query<ulong>("SELECT CAST(LAST_INSERT_ID() AS UNSIGNED INTEGER);").Single();
Misschien niet ideaal, maar het werkt.