There used to be a workaround to make the tile-based grass be able to receive SFM lights: the command "r_grass_alpha_test 1"

Turns out you also have to use "r_grass_allow_flattening 1" now. Hope that helps

Bonus: it can use SSAO.

You can set the commands to be "embedded" in the shot like this, so you don't have to type them in manually every time you launch the engine or before a render.