But, technically, can they be traded at all? It was my understanding that locked tokens can't be traded because they can't be transferred - am I wrong?
You are not able to make a transaction. But there is no problem and don't worry. Tokens will be unlocked on June, 14.
Did they gave any update why the token will lock up to June 14th? Whether they are bothering about listing or any beta development progressing?