propelでサブクエリーとJOINって出来る?
SELECT * FROM foo main JOIN (SELECT sub.id, MAX(sub.add_date) AS max_add_date FROM foo sub......) ON main.id = sub.id AND main.add_date = max_add_date WHERE ......
みたいなのが作りたいんですけど

最悪ONはWHEREに書いてもいいかな。
無理っぽいのかなあ。どうでしょうか?