No nothing has changed. You need to call Starlux or chat with Starlux during office hours, in order to get a seat assignment on award tickets issued by Alaska Airlines.
For business class passengers, you still have no access to the meal pre-order system!
Starlux really has a rudimentary website that really works in a less than ideal manner.
Carfield