Гефест уже за меня сказал про то, что Зена будущего, попав в Зену прошлого уже столкнулась с тем, что Зена прошлого - отказывалась выходить куда-бы-то-ни-было )))
Во-первых, та Зена уже дала свое согласие на свадьбу, которая постоянно откладывалась. Во-вторых, наверное, не только я заметила, что она, после перемещения, вообще этого камрада не знала. И вообще Зена в прошлое и не попала. Она оказалась в параллельной реальности, потому как атака на ее деревню уже прошла, Лайкос уже подрос, а Мезентий с Крайкосом реализовали то, что реализовать им помешала Зена чуть раньше, в первом сезоне. Так что это не прошлое. Опять же грубая ошибка перевода СТС.
Зена могла согласиться на Петраклея и без зелья Афродиты. Кроме всего прочего, он же потом стал зваться "Лорд Петраклий", значит, перспективный, амбициозный и властный был мальчик, а Зене такие нравятся. Опять же случилось это по молодости, но этот опыт ее ничему не научил. Цезарь тому подтверждение.
Более того, рассказывая о Петраклии Габриэль, рассказывая Петраклию о нем самом, Зена не выглядела бесконечно любящей, значит, никаких чар не было (пример : a comedy of Eros и Лиры). Кроме того, обнаружив, что он все-таки сохранил их брачный браслет, Зена, можно сказать, по-своему растрогалась. Так что, несмотря на то, что Петраклий, возможно, ничего из себя не представляет, Зена вполне могла осознанно сказать "да"