Ferdinando Monroy, Principe di Pandolfina, Colonnello di Stato Maggiore della Guardia Nazionale (1812-1897)