Os tópicos são incorporados como um iframe, então usar JavaScript será muito difícil. Você teria mais facilidade criando um plugin ou, como você mencionou, chamando a API diretamente para fazer o que deseja.
Eu aceitaria um pull request no core para adicionar uma opção para tamanhos de imagem menores, se você estiver confortável com Ruby.