Why couldn't it be "They bring a different meal" ? Or would that translation only work if the sentence was "Ils apportent un repas différent"
Exactly. Spontaneously, "ils apportent un autre repas" seems to mean "another, similar one".
why not "they are bringing an other meal" ? Would make more sens in English.