You should not be studying openings at your level and you just confirmed it yourself. You need to UNDERSTAND, NOT MEMORIZE openings. If you understood it, you would easily be able to answer your own questions of what to do when they don't fianchetto the King's Bishop. But you can't because you aren't ready for that stage in chess preparation.
At your level, you need to study endgames, and before you say you know your endgames, can you:
1) Demonstrate what Lucena's position is and how to win it?
2) Demonstrate what Philidor's draw is and how to execute it?
3) Demonstrate what the Short Side Defense is and when can you use it?
4) Demonstrate what the Passive Defense is and when can you use it?
5) Demonstrate what the Vancura Position is and when and how to execute it?
6) Mate with a Bishop and Knight vs Lone King with 2 minutes on the clock and a max of 50 moves?
7) Can you even identify SPECIFICALLY what ending items 1 through 5 above apply to? What is all the of material that is on the board in those first 5?
Tactics - Do you know what each and every one of the following are?
1) Relative Pin
2) Absolute Pin
3) Fork
4) Skewer
5) Interference
6) Deflection
7) X-Ray
8) Zugzwang
Positional Understanding:
1) In the Stonewall Dutch, what is Black's biggest weakness?
Openings should not be your focus right now.
At the moment of writing this post, I am a 900 ELO-rated player who tries to play the Dutch Defense when given the opportunity as an offbeat opening. My main problem is that people who are similarly rated to me don't play around with the traditional opening theory behind the Dutch; instead opting more central bishop development (not Fianchetto-ing) or developing knights. I was curious if anyone had some ideas for how I can counter secondary/uncommon lines of the Dutch Defense at a beginner level. Thank you in advance.