Another term/phrase for kill two birds with one stone
There's an old, idiomatic expression which might be used for more than two results of the action:
one fell swoop per wiktionary
I suggest "fill two needs with one deed"
Edit: Although I couldn't find it in any dictionary, it's current usage.
Hyattsville Life & Times
nimble
Winspire News