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ś.