Well my friend let me try to answer your questions one by one
"From a general BDG-point of view 8...Bg6 is ugly, of course, and should be punished. But at the moment I see no immediate chance for white to take advantage out of that."
If you don't mean 8..Bg4, you are mistaken my friend. 8..Bg6 (or even better 7..Bg6, without e6) is beautiful, defensive move. It protects the weak f7-square (I thought that the primary target of BDG was this square afterall), it controls the important diagonal b1-h7 and also, in the case of castling, black king will have one more defender for the weak g7 and h7-squares.
"Maybe there is a 10-move-combination somewhere in some BDG-book and that was my question"
Everysingle combination begins from inaccuracies like those I told you this move includes. So, you can collect the merits and demerits, make a plan and see for yourself if there is something you would call a refutation.
"From a general point of view you can also ask what the Ng5 will do after h6 if sacrifies do not work."
If the knight cannot be sacrificed then it will gladly retreat as it managed to cause two major weaknesses after h6. The g6 square is very weak and also the h6 square is very weak. Not bad huh?
"At the moment Bg4 defends e6 and from h5 it will defend f7"
As I told you, if we don't move the e6 pawn but we play Bg6, we do not need to protect the e6-pawn (as it is not there), eliminating attacking options, and also we protect the f7-square in-one-move Bf5-Bg6 and not in two moves as in the maneuver Bf5-g4-h5, losing time.
"Indeed 8...Bg6 may be stronger, but as my engines evaluates 8...Bg4?! ~-0,7 on depth 15, I thought that this move shouldnīt be totally missed in our discussion. Itīs not "my move" , I only suggest to consider it."
I never trust computers on planning, simply cause they cannot make plans
I trust them only for checking blunders and still not completely, only 60%. Wanna check the evaluation after 1. d4 d5 2. e4 dxe4 3. Nc3 Nf6 4. f3 exf3 5. Nxf3 c6 6. Bc4 Bf5 7. O-O e6 8.
Ng5 Bxc2 9. Nxf7 Kxf7 10. Qxc2 Qxd4+ 11. Be3 Qxe3+ 12. Kh1 Bd6 13. Ne4! I guess it shows something like -2.25 Follow the analysis on my previous post and you'll see what I am saying. Also suggesting to consider a move is always useful but I told you I considered it and I found two problems that the 7..Bg6 or 8..Bg6 doesn't have. But that's just my opinion. You may be a risk-taker
I don't think that I need to answer further questions. I do not check the variations on a chessboard and I do not enjoy the fact that I may miss something here.