Silva, Armando B. Malheiro da, Portugal