fwknop: gpgme fixes

Relates to #34251, fixing the expectation of finding a ``` gpg ``` executable unless explicitly configured to expect ``` gpg2 ```. Pulled into a new PR to try and isolate the UTF-8 bot errors.
There's no need to extract this to an array since it is static (i.e. we're not conditionally pushing other options onto it).