Не можете да използвате LEFT JOIN с рекурсивен CTE, но можете да използвате OUTER APPLY, което трябва да даде същите резултати.
И така...
LEFT OUTER JOIN table tb2 on tb1.Prop = tb2.Prop
става...
OUTER APPLY (select * from table tb2 where tb1.Prop = tb2.Prop) tb2