Spoiler: I've attached the solution workflow to the On Demand Intermediate Fuzzy Matching. I've modified this to add an alternate solution; color coded for ease of reading. Both solutions are sorted prior to "browse tool," to make comparison easier.
The Calgary file already has a fuzzy match key, and the "Input" also generates the fuzzy match key for us. We need only join these together and we're done: in the end, the resulting output from the alternate solution is virtually identical to the output from the much-more-complex provided solution. So the question is - what am I missing? Why all the complexity in the provided solution?