I really like simple answers to fix this issue, so one does not break the game.
I think we can do two things.
Queen: Make them massive. So they can break FF for protoss all ins. Because they are slow off creep. The queen would not be viable to abuse the FF crushing tactic. This make make FF a more defensive spell, with a more supporting role. This would force protoss to snipe queens and deny creep spread as a main tactic, like zvt. This will allow banelings to be viable with out Overlord drops, like in zvt.
Furthermore, Creep spreading would actually occur in zvp, forcing protoss to deny creep or be behind.
This meta game shift would require micro during the early to mid game build phase, separating good players from great place because of the increase amount of multitasking required.
Infester: Fungle only freeze light units. All other units are slowed. This would allow vikings and Stalkers to more easily snipe BL. Furthermore it would still prevent gasless 3/3 marines winning the game by them selves. The slow would increase micro situations..
Also. The fungle change would make zvz a more positional match up. One can actually kill a player now who is behind, and can not abuse the fungle until they are maxed.