I've seeon other examples that seem to suggest that any output pin (PWM or not) can be used to control a servo
Any pin can be used to command a servo.
Oh by the way, is there a library that provides better resolution than 0-180 degrees?
Can you direct this servo to any spot between 0 and 2,160 degrees?
Don't know about the OP's servo as he didn't post a link to it, but yes, using servo.writeMicroseconds() one can command a servo directly to anywhere within it's control range. There are servos that can turn some full or multiple turns (not to be confused with ex-servos that have been modified for continuous rotation service) over there command range.