The footer code mixes algroup with negative postspace. This is non-standard coding, and I don't think there is any way to tweak it to make it work in 6.1.
A more stable approach would be to eliminate the negative postspace, which doesn't appear to be working in 6.1, and just use algroup. Code putgraph in one column and text in the other column. I have attached the section from my book on algroup.
Note that if the same footer is needed in multiple models, you can use a text entity so you only have to code it once. I have attached an example from my book.
I noticed that ruling rullen=col, which means the rule will extend the width of the column, without honoring any indents. Since algroup requires indents to define separate, non-overlapping columns, rullen=text is needed to honor the indent. Or a specific length could be specified.
BTW: Kern-to (for example, @12 pi) can be used instead of spacefill to exactly position "North America" and "draft." I would start with the verso page, and code the text column first. Put the formatting for each line in its formatting pseudo-element.When the text is correctly positioned horizontally and vertically, code the putgraph (vertical offset may be needed, but that should be straightforward when the text is in place).