ORDER BY tiene dos posibilidades ASC o DSC.... no hay mas.
Podrías hacer una tabla con los valores del IN y un identificador autoinc y luego hacer algun join para poder usar ese id en la clausula ORDER BY....
Tabla1
id..Valor
1...300...
2...400...
3...500...
4...600...
TablaIN
id...valor
1....500
2....300
3....400
resultado
3...500...
1...300...
2...400...
Algo asi, no se si será muy práctico...