Bei 'ner sinnvollen Kapselung des datenbanktypischen Verhaltens, dürften die Aussichten eher schlecht sein, einen AutoInc-Wert vor seiner Vergabe zu erhalten.
Ist in der Tat nicht so offensichtlich. Den letzten AutoInc-Wert findet man über
FDMemTable1.Table.Columns.CurrValues[0]
(unter der Annnahme, daß das AutoInc-Feld den Index 0 hat).