Nope, with that kind of spread you won't get HP Grass, only Electric (odd number in speed) or Water (even number in speed). You are still right about the base power.
The optimal spread for your purpose is 31/xx/31/30/31/01 with Atk being an even number (0,2,4, ..., 30).
Alternately: In the case...