The honest truth is that you're all still beginners who lack technique. You should stop worrying about smashes because it'll be years before you'll be able to use them effectively. At your skill level, they are simply a liability, not only to your score but probably the health of your shoulder.
You're trying to run before you can walk. You need control of your racket, the focus to prepare it instead of having it dangle beside your body, you need to incorporate your entire body and other arm into everything you do. Right now, it looks like your arm is just attached to dead weight.
You need to train the opposite of what you're asking for, soft touches, chiquitas, lobs, volleys. Learn tricks with balancing balls on your racket, hell, juggle some balls without a racket when you're not playing. Anything to understand how a ball behaves, how your racket interacts with it, and how you get control from incorporating your body into all of this.
I am sorry but a simple pop out smash doesn't need years. If you are close to the net it something you can learn very quickly. Way easier than to learn things you listed.
Not sure what you mean by pop out smash. If it's just an X4 then sure, it's quite easy technically, but is it something that fits in the game of the people of this level? No. He'll probably get to use it once every 4 games, by accident, while all the other things are foundational to the game and used constantly.