Well, you were not too far off back then. I just noticed this post. I will add that Eric Webb said, oops.
Eric Webb (@webberweather) tweeted at 6:11 AM on Fri, Oct 23, 2020: I certainly remember just several days ago, the gfs was being ridiculed on for producing “fake†TCs in the western Caribbean in the extended range when it dropped development of this system.