Softimage is row-major vector based, so the SRT is the correct order of operation in Soft (and an easy way to remember it).
Be careful with Wikipedia and other math primer, you have to understand the difference between row-major vector and column-major vector operation on matrices. As an example, OpenGL is column-major vector based and therefore the matrices and order of operation will be different. To translate column-major matrices into row-major matrices, you will need to "transpose" the matrix.
Code:
OpenGL
| mo m4 m8 m12 |
| m1 m5 m9 m13 |
| m2 m6 m10 m14 |
| m3 m7 m11 m15 |
Code:
Soft
| m0 m1 m2 m3 |
| m4 m5 m6 m7 |
| m8 m9 m10 m11 |
| m12 m13 m14 m15 |
You also have to factor in the coordinate system you are working with (left hand or right hand coordinate). This will have an impact on the matrix order and representation. Softimage is a right hand coordinate system with Y axis up.
I have attached the matrix representation in Softimage for your info. Please note that I am using affine transformation matrices (4x4 matrix). This is easier to work with when translation is included.