The only thing that i can think simple use an string array an set it to the same number as the ability and store the order string.
then simple:
call IssueTargetOrder( dummy , OrderArray[i] , targetunit )
EDIT: Oh was this solved? I read the last question, and posted then I read an Edit from Flare...
local Struct s = GetTimerStructA(GetExpiredTimer()) <--- This function goes in the TimerActions, It's a short form to get the struct. Also remember to null local timers, etc
What you need is a high quality loading screen with loading progress, in the tutorial that you posted it has all what you need. You need to crop your image into 4 parts, I don't remember what size but they are explained in the tutorial. And then import then with a path file of a Multiplayer load...