It's not my definition, just look it up for yourself. 'Anaerobic' literally means 'without oxygen' - in other words, an effort which relies totally on muscular performance, as opposed to aerobic capacity.
I don't need to look it up, the image I posted is the trainingpeaks definition. If you want to have an argument with Andy Coggan be my guest but I am going with his definition, as is pretty much everybody else.
Zone 7 is the sprint zone, also known as neuromuscular power. Almost universal consensus that this begins at around 150% of FTP. I can sustain 150% for just over two minutes. YMMV.