It turns out the only way to extend MSP for temporary workers is sending a request by mail. Instructions and sample letter can be found here.
I have visited 2 ICBC offices, called MSP support line twice, and called Service BC office at Maple ridge twice .. they really don't know what to do, you...