En una cacerola mediana sobre un quemador a fuego medio-alto, llevar la sidra a ebullición y hervir hasta que se haya reducido a 180 ml (10-12 minutos). Incorporar los ingredientes restantes de la salsa y reanudar la cocción. Reducir a fuego medio y seguir cociendo la salsa hasta que se espese un poco (8-10 minutos), removiendo de vez en cuando. Retirar la cacerola del fuego y reservar.
En un tazón pequeño, mezclar los ingredientes del rub. Incorporar el aceite para elaborar una cobertura húmeda. Untar las piernas de pollo uniformemente con el rub por ambos lados. Dejar las piernas reposando a temperatura ambiente durante 20-30 minutos antes de asarlas.
Preparar el asador para fuego indirecto con calor medio (180-230 °C).
Mientras tanto, poner los ingredientes de la ensalada de repollo en un bol mediano y mezclarlos bien. Reservar.
Cepillar las parrillas de cocción para limpiarlas. Asar las piernas de pollo con fuego medio indirecto, manteniendo la tapa cerrada, hasta que los jugos salgan transparentes y la carne ya no tenga color rosa en el hueso (50-60 minutos), dando la vuelta una vez. Sacar las piernas del asador y dejarlas reposar hasta que estén suficientemente frías para manipularlas (unos 10 minutos). Tostar los panecillos con el lado del corte hacia abajo sobre fuego directo, manteniendo la tapa cerrada, durante 1 minuto, aproximadamente.
Deshebrar la carne de las piernas jalándola con los dedos o usando dos tenedores. Añadir el pollo a la cacerola con la salsa y volver a colocarla en el quemador a fuego medio; cocinar hasta que esté caliente (2-3 minutos). Amontonar el pollo deshebrado sobre los bollos y coronar con ensalada de repollo. Servir con las rebanadas de pepinillos encurtidos al estilo tradicional, si se desea.