Like you I freeze my cooked pilau in takeaway tubs (plastic 500ml ones) then to defrost and reheat just 3 mins in 800W microwave on full, rest for a min or so then a further 90secs. Perfect results.
Not sure how this would scale to bulk reheating, is how many portions you could microwave at once and how long the cooking time extends.