O tubo de extensão serve para qualquer lente, pois não tem lentes dentro e apenas permite focalizar mais próximo do objeto (ele "encurta a distãcia de foco mínimo" entre a câmera e o objeto fotografado.
O teleconverter é que não é muito apropriado para zooms (teleconverters são lentes que acopladas a outras lentes aumentam sua distância focal em 1,4x, 1,6x, 2x ou 3x). Devem de preferência ser usados com lentes fixas e bem claras.
A 70-300/2.8 é uma dessas raras exceções.
Se eu estiver errado, por favor alguém me corrija.