Não sabia que "engenharia de software" era regulado assim e precisava ser engenheiro. Bem, seguindo essa lógica, então "arquitetura de software" precisa ser um arquiteto e não engenheiro.
A regulamentação não tem lógica, então não a siga. é só isso, oficialmente Engenheiro de Software é aquele que tem um CREA que diz isso, todo o resto não importa, esquece qualquer assunto extra, o único fato (sem detalhes, claro) é este, não especule nada a mais. Se não ligar para o oficial, engenheiro de software é qualquer um que diga que é, até mesmo crianças no parquinho tem o mesmo valor que outras pessoas, até que se faça algum teste que tente qualificar cada um de um jeito um pouco melhor.
No geral, arquitetura foca no design como um todo, enquanto a engenharia pode fazer de tudo.
Todo engenheiro pode assinar tudo que um arquiteto faz, mas nem todo arquiteto pode assinar tudo o que um engenheiro faz.
Isso no geral, pra TI não é diferente.