lastInsertId() zwraca tylko identyfikatory automatycznie wygenerowane w AUTO_INCREMENT kolumna. Twój PRIMARY KEY jest najwyraźniej ciągiem (a przynajmniej wstawiasz do niego ciąg). Ponieważ wstawiasz znaną wartość, tak naprawdę nie musisz znajdować wstawionego identyfikatora — sam go określiłeś.