It's weird as well because he is some type of Evangelical. The vast majority of them would call that picture idolatrous.
Not weird at all for politicians.
When did Trump make sense anyway?
Like most politicians, he will say anything if he believes it will get him the votes.
This new clown move seems to be aimed towards Mexicans, since the Our Lady of Guadalupe devotion is specially linked to Mexican people and maybe some other nationalities from Latin America.
If I were a American citizen of Mexican origin who is looking for a candidate to vote for, I would feel ofended by a Protestant who makes a social media post praising Our Lady. An honest Protestant who acts accordingly to what he claims to believe would make a much better impression.
This is all assuming that the votes are actually counted, which we know is a lie.