Jordo wrote:
I found that short Winter's Edge story even more baffling and incomprehensible than anything else in The Invisibles. Any thoughts?

Without spoiler tags, all I can say is that that short story is tied to what happens at the very end of the series. That's why I think it should have been placed after the final issue in the collected editions.