En Bélgica se permite la doble nacionalidad con España, pero España no tiene convenio de doble nacionalidad con Bélgica; solo lo tiene con países iberoamericanos, Guinea Ecuatorial, Andorra y Filipinas.Yo creo que A ha podido entrar con su documentación belga o española en Marruecos. Salir de Marruecos igual, con la misma documentación. Que tenga medidas cautelares en Bélgica sobre retirada de sus documentos ni idea . Si Bélgica le quita documentación pero mantiene DNI español o pasaporte, igual lo dejan entrar. Bélgica y España tienen convenios de doble nacionalidad, Marruecos no.
Si vives en el extranjero y adquieres voluntariamente otra nacionalidad puedes perder la española, a no ser que manifiestes ante las autoridades españolas tu deseo de conservarla en un plazo de 3 años. Sinceramente no creo que los brocolitos hayan hecho esto último, pero solo es percepción mía.