Have you considered a sand filter or clay (DME) precoated filter followed by activated carbon treatment to remove the bulk of the organics prior to steam stripping?
Have you considered treatment with bleach (NaOCl)? In the "Handbook of Chlorination", by GC White, the author talks about very similar processes used in the utility plants to remove organic / inorganic nitrogen from public water supplies - "breakpoint" chlorination. Simple...