Pedro Ignacio de Castro Barros, Diputado por la Rioja.