All these might just be to appeal to the crypto electorate in the US who actually wants favorable laws for crypto.
Even if it's only that, I would consider it an achievement that he was able to recognize and adapt to this trend.
However, considering the crypto-friendly changes in the party platform of the Republicans I think it could be more behind his words than pure opportunism.
It'll be interesting to see what he eventually does, but you're right, even as at that it's a win win.