Nie możesz użyć LEFT JOIN z rekurencyjnym CTE, ale możesz użyć OUTER APPLY, co powinno dać te same wyniki.
Więc...
LEFT OUTER JOIN table tb2 on tb1.Prop = tb2.Prop
staje się...
OUTER APPLY (select * from table tb2 where tb1.Prop = tb2.Prop) tb2