Pretty sure Marco isn’t a Catholic for sometime now. He is a protestant now. I suppose it is not the point anyhow as to which.
“In an interview in 2012, Rubio said: “I’m a Roman Catholic. I’m theologically in line with the Roman Catholic Church. I believe in the authority of the church, but I also have tremendous respect for my brothers and sisters in other Christian faiths. I recognize, as the Catholic Church does, that there are excellent teachings of the Word throughout other denominations. The elements of salvation are found in these churches as well.””