> Und, wenn der Port kein Ausgang ist, dann sollten doch die kleinen Servos auch nicht funktionieren, oder?

Je nach Servo Typ kann der Signaleingang auch signifikanten Strom ziehen - wenn der nur über den internen Pullup Widerstand geliefert wird reicht das manchmal aus, manchmal aber eben nicht.
(Eine 1 im PORTx Register schaltet den Pullup zu wenn der Pin als Eingang konfiguriert ist also DDRx 0 ist.)