I guess you haven't noticed that ServoTimer2.write() takes a pulse length in microseconds NOT the 0-180 angle that Servo.write() uses. The minimum pulse length is around 550 microseconds so all of your values are too low which is why nothing happens. If you change write(90) to write(1500) that should work.
Steve