Eu descobri que isso pode ser feito apenas usando um argumento numérico para a cabeça. Como o resto das linhas, exceto a cabeça ainda é entregue ao stdout, o sort pode receber o resto das linhas:
$ /usr/local/apache2/bin/apachectl -M | { head -1; sort; }
Coloque quantas linhas de cabeçalho houver depois da cabeça (aqui é 1).