Well, that the snom phones do is dialling a star code... Problem is, that star code (something like *602xxx) includes the call-number - which is hard to guess if the PBX does not tell you.
Why don't you just park the call? That can also be put on a button, and then the pickup can be done with a regular star code.