To get around the 2nd F.C. problem, I guess you could not oxizide benzyl alcohol (product of LAH reduction) to benzaldehyde, but instead protect as TBS ether. Then F.C., deprotect, oxidize to aldehyde, aldol, reduce.
I think a better 2nd generation synthesis, though is a hybrid of mine and aldoxime_amine... I think tethering one long chain to form the 5-membered ring is probably better than tethering 2 short chains off the benzene ring.