I read this as you saying you held it at 16C until day 5 and then let it freerise to 21C starting on day 5. Is that right? If so, from my experience I wouldn't see an issue with those times and temps. When following a similar schedule with 34/70 the beer is usually drinking pretty clean with just the normal bready/yeastyness by day 7-10. We may not be able to diagnose what happened here, but I'd give it at least another try before discounting WF lagers.
What you're describing does sound more like acetaldehyde than esters to me. It's impossible to diagnose from afar, of course. If I am reading this wrong and you let it freerise from day 1 then it could be esters, though. I've never done that so it's a guess. If you can share it with some friends that might help you confirm. Just one thought to consider. Otherwise, maybe it's something else in your process and this was just the unlucky batch
Agreed with Sweetcell here. You'll have a faster ferment and cleanup with a WF lager but otherwise I wouldn't see it speeding up the grain to glass much more than that. Opinions on how long to lager can vary pretty widely (I lager on the long side too) but I would simply say to lager a WF pilsner just as long as you would lager any other pilsner you brew. I would at least start there if you want a similar end result.
I also agree that not touching a lager for 30 days is going to depend on that person's process
and palate.
@thehaze, for the record I am not disagreeing with you

I don't touch my lagers for 8 weeks, but I know some people here drink them as soon as they're clear and they love them. I would think the OP can get a clean ferment from 34/70 and use finings to get it clear in maybe two weeks total from brew day. If they love the taste and are happy with that then who am I to argue