You acted correctly.  You voted as the US Bishops indicated you should vote.  Concerns for immigrants, foreigners, the poor, etc have diluted the True Church.  We must get back to what makes Catholicism in the US Great: ritual and support for our own.