Después de darle un montón de vueltas (descargar los subtítulos en local, tratar de sincronizarlos, bajar el capítulo de varios servidores distintos...) me di cuenta de que existen diferentes versiones del mismo capítulo, una de 24 minutos y otra de 29. Si al entrar al listado de servidores disponibles se pudiese ver la duración de cada uno, ya te podrías hacer a la idea de que puede haber varias versiones del mismo.
Supongo que el problema de esto es que el plugin tendría que hacer una conexión a cada servidor disponible para obtener el dato, lo que parece muy viable. De todas formas yo os dejo por aquí la sugerencia, que nunca se sabe

Saludos y felicidades por el gran trabajo!