Camacho Prats, Alexandre, Govern de les Illes Balears y Universitat de Barcelona, España