Он будет иметь другой id даже если до него новых постов не публиковалось.
Заранее никак не узнать какой будет id, но он как минимум будет id отложенного поста + 1.
Далее может быть много вариантов, в зависимости от конечной задачи.
Если это группа, то можно примерно так (но это не точно):
Время предполагаемой публикации пишем в базу, по callback получаем уведомления о новых записях, если время записи о которой пришло уведомление и время нашего отложенного поста совпадают - меняем айди и все.