I have no idea how it's called, it's my own invention after hundreds of Bird games. Bd3 is bad move (or at least not good enough) but sometimes it works fine, position is unexpected.
2...g6 is good because it allows Bg7 and will delay b3 for white. I very much dont like it
In setup I mostly play (pawns at e3-f4-g2) queen is moved to kingside for attack via e1. With g6/Bg7 there is no attack on kingside and game wont be finished so fast.
Why is 1. f4 d5 2. Nf3 g6 good? Because it's the most flexible? 2...Nf6 instead of 2...g6 would be equally flexible no?
Nice trick in that game, I just saw a Lasker game with that setup and finish. Is it called Lasker sacrifice/mate? Or Pillburry attack (has also sth. to do with two bishops).