The officer is an American patriot and did the right thing for anyone who TRULY believes no one is above the law. Holding for warrants from other jurisdictions is perfectly normal and a courtesy. The fact that it was a federal immigration warrant should be no different.
If FCPD cans him I hope he can find a home with another American police force that respects law. Hard to believe that even has to be said.