Chamar função da biblioteca TinyGSM através de uma string

Olá pessoal, estou desenvolvendo um projeto no qual utilizo o módulo SIM800l EVB (ou versão 2.0), igual a esse: Quad ah robot】 sim800l v2.0 5v módulo sem fio gsm gprs quad band com cabo de antena|cap topper|cap gradecap ads - AliExpress, conectado a um ESP32. Consigo utilizar o módulo corretamente com a biblioteca TinyGSM (https://github.com/vshymanskyy/TinyGSM), todas as funcionalidades estão OK. A ideia é desenvolver uma interface web, onde o usuário poderá enviar algum comando ao módulo, seja para algum ajuste, obter alguma informação ou verificar se o módulo está funcionando.

Atualmente tenho uma página web, que contém um formulário onde o usuário poderá selecionar ou digitar um comando, segue abaixo exemplo de um dos comandos que pode ser informado:

html += "<option value='modemGSM.getModemInfo()'>Informações do Módulo</option>";

Ao submeter o formulário (método POST), os dados são enviados para uma função que extrai o conteúdo informado no campo:

String comando = server.arg("txtComando");

Após isso, uma variável receberá a resposta do comando que será exibida no browser (código html retornado).

String resposta = comando; 
html += resposta;

Exemplo:
Se no formulário o usuário informar modemGSM.getOperator () (para obter a operadora do SIM), como resposta deveria ser exibida a operadora do SIM instalado no módulo, porém é exibido modemGSM.getOperator (), ou seja, o comando porque está sendo interpretado como texto.

Usando a função em outro trecho do código funciona corretamente:

String operadora = modemGSM.getOperator();

O problema em questão é chamar essas funções da biblioteca através de uma string (valor informado no formulário). Já fiz alguns testes, convertendo para char e tudo mais, porém sem sucesso. Uma outra solução seria fazer um switch case, porém ficaria extenso por conta das várias funções que a biblioteca tem. Fico no aguardo, desde já agradeço.