There seems to be a positive correlation for GOP enrollment and amount of votes for Bernie on the democratic side.
Given some registered democrats requested GOP ballots to vote for Trump and got denied its very likely that they got a democratic ballot anyway and voted for Bernie as a protest vote.
Most of the GOP areas of Staten Island had a lot of Bernie votes due to some runoff influence by pro-Trump sentiment in the same areas. Along with Woodlawn Heights, breezy point, Howard Beach, Ridgewood to Midwood, Whitestone, Morris Park, Bay ridge to Bensonhurst.
https://www.youtube.com/watch?v=vQoDWt7IuWgVery similar to Oklahoma and a lot of rural white working class areas where they couldn't vote for Trump and voted for Bernie as a protest vote.
I take it western Queens has a lot of "hipsters" now too - i.e. Astoria, LIC, Jackson Heights etc.
Astoria is white working class but a significant amount of muslim americans which helped Bernie since he also got 70%+ of the muslim vote in Michigan.
So Bernie's winning coalition in Astoria and Steinway includes young voters, Pro-trump democrats, muslim americans who make up close to 1/4th of the population in those two areas and the greek community which probably hopes that Bernie would be more conciliatory towards Greece by siding with them in their debt crisis dispute with the EU.
Jackson Heights is mainly hispanic.
LIC is a weird mix of both hispters, and working class whites and hispanics on the lower side which went for Hillary.