Also beim Sport erstmal generell durch die Muskelaktivität, egal ob aerob oder anaerob, für erhöhte Bewegung bzw. Muskelaktivität wird Energie gebraucht.
Des weiteren fährt sich der Stoffwechsel generell hoch, da mehr Blut durch den Körper gepumpt werden muss etc. und der Körper dadurch generell mehr Energie braucht und schneller verstoffwechseln muss.

Dass Mittel wie Ephedrin den Kalorienverbrauch erhöhen, liegt glaube ich darin, dass der Stoffwechsel "künstlich" angeregt wird (macht sich dann in erhöhtem Blutdruck, steigendem Puls etc.) bemerkbar, der Körper ist dann ja auch insgesamt leistungsfähiger und verbrennt dementsprechend mehr Energie. Der Effekt ist aber definitiv nicht der Gleiche wie beim Sport, also man verbrennt nicht genauso viele Kalorien.

Ist zumindest ein Ansatz der imo logisch ist.