LAST_INSERT_ID() возвращает последний вставленный ID. Я не разбирал детально исходники MySQL и не могу точно сказать, как именно это функция отрабатывает, но логически, она должна вернуть последний вставленный именно Вами ID, не зависимо от других клиентов/запросов.