Anschluss should happen pretty regularly if you have kept things reasonably historical as Germany. I forget if this is an exact event or something that occurs within a time frame, so you might just need to be patient. Also, if you or Austria are at war (not with eachother, just with anyone else), the event will not fire.