It seems to me (and I may have misunderstood) that you could be confusing two commands and their functions. Servos are inherently reversible and the SERVO command allows bidirectional movement by default.
If you are trying to drive a motor at a variable speed using the PWMOUT command, together with a suitable motor driver, then you need to use another pin and some additional circuitry to set the motor direction, as this will require the polarity of the motor to be switched in order to change the motor direction.
You can use the SERVO command to control an RC motor speed controller directly, and if you use a bidirectional motor speed controller, like those used in RC boats and cars, then the SERVO command can be used to make the motor run forwards or backwards at a variable speed.