Oi Francisco,
As boas práticas de programação pedem para você encerrar com else, já que tem um elif antes, ainda economiza código. Mas está certo o que você fez. Veja o exemplo abaixo:
for ordem in ordens: if xxxxxx = a print(yyyyyyyy)
elif xxxxx = b
print(zzzzzz)
else:
print(wwww)