В теории могла быть и подмена.
Тогда получается, что "подменившая" много знала о Петре. Знала/помнила (спустя 30 лет) обстоятельства пропажи, знала, куда можно уехать с остановки рядом со стоматологической клиникой, где её видели в последний раз.
Да и вряд ли полицейские не подумали про криминал и не проверили всё как следует.

Петра же деньги копила какое-то время, да? Наверное, несколько месяцев. То есть это был не просто порыв: в понедельник, допустим, обиделась на родителей, во вторник сбежала, в среду ей стало жутко стыдно вернуться – и она 30 лет жила, боясь собственной тени. Сто раз могла передумать, махнуть рукой и спустить эти деньги на тряпки (или что она там любила, может, научные книги, может, конфеты – не знаю). Но вот не передумала.
Возможна, например, такая версия. За её побегом кто-то стоял. То есть она не сама придумала этот свой "последний день". Допустим, был у Петры неподходящий бойфренд, о котором не знали родители. А не знали они потому, что Петра, даже влюблённая, понимала, что они его не одобрят (ну или бойфренд её в этом убедил). И вот он подбил её на побег (подсказал накопить денег и повести себя так, чтобы не вызвать подозрений), может, сказал, что потом они вместе "бросятся в ноги" родителям, а те на радостях "простят и благословят". Конечно, это всё ближе к поведению 14-летней, а не 24-летней, но, допустим, девушка была вся в науке, а тут потеряла голову и т. д. Ну и вот бойфренд её сразу или не сразу кинул, может, ещё и припугнул напоследок, а вернуться домой ей было уже слишком стыдно...