Technically, you are correct. In reality, the term "RS-485" is usually used to mean "UART signalling on an RS-485 bus" - any other kind of signalling (such as Manchester encoding) would be specified explicitly. It's good to be technically accurate, but also good to consider less accurate common usage of terms.
Not all microcontroller UARTs have synchronous modes. Receiving or sending Manchester encoded data with a UART is fiddly because of the start and stop bits of UART, so it is often done by bit-banging. Whether or not that suits the OP, only he can say.