He wasn't a socialist because socialists believe in government. Jesus clearly did not believe that human government had much of a place to say anything. He fits the definition of a libertarian socialist, which is just short of anarchism (in that they do believe in a MINIMAL form of government) with socialist function. That is, sharing everything, the wealthy give to the poor, et cetera.

If "A," Jesus loves America, and "B," America is not socialist, then "C," Jesus cannot possibly be socialist.

It's called projection. Jesus was a monarchist to the royalty of medieval Europe. Jesus is a communist to many eastern Europeans and hippies. And Jesus is a democratic republican to most Americans. Of note, the Bible gives us reasons to believe all of these claims.