He's kind of almost the same as what McAfee did in the past. The only difference is that, McAfee back in the days is promoting new projects while Musk is "indirectly" promoting established altcoins.
I guess it's good for him not to post anything related to cryptocurrency or include a project on his post because he's kind of like pumping and dumping the coin like what happened to DOGE a few years ago where he continuously post anything about the project, and it's price went up significantly, and because of that, many made profits, but most lost their money because of him. Been told not to support any coin? I don't think so. He believes in "freedom of speech" and I don't think that somebody will dictate him not to support any coin. He don't tweet anymore because maybe he don't want to involve himself anymore with crypto.
Overall, I think it's a good move by him not to make any tweet that's related to crypto because let's face it, while many will make profits because of his tweet, many will also lose their money because of FOMO.