Conseguiu descobrir no final...
Tudo o que eu precisava fazer era adicionar:
--single-transaction=TRUE
para o início da minha consulta original. IE:mysqldump --single-transaction=TRUE -u root -p db > C:\FileLocation
O que permite que o processo seja executado sem ter que bloquear tabelas.