Can i somehow filter out only the relevant flow-directions that go towards the lake?If you have the fdr grid, you should be able to deliniate all areas that flow to the lake by creating a watershed from the lake outlet. This would give you a polygon. Then you can use a polygon of the lake to mask out the lake and result in the areas that flow to it.