Here are a few quick thoughts.
4. h3
Even if White hadn't prepared for a Scotch Game, playing 4. d4 to enter it with effectively an extra tempo seems a good deal.
7. b3
7. Bb3 seems preferable to creating a hole at c3.
18. Bg5
18. Ng5 seems to safely preserve White's material advantage after 18...Bh6 (18...g3 19. Qf3) 19. Qxg4 Rg8 20. f4.
20. d4
White can obtain two pawns (albeit doubled) for the piece by 20. Nxe5 dxe5 21. Qxg4.