Ще оставя това тук като отговор за всеки друг, който може да търси по този проблем.
Успях да направя това да работи със следното:
var id = connection.Query<ulong>("SELECT CAST(LAST_INSERT_ID() AS UNSIGNED INTEGER);").Single();
Може би не е идеален, но работи.