Try using upvar to create an array variable in the callers namespace.
Then build the multirow from the calling proc. Doing that you should be able to create the table in the template.