The sentence “come the day before yesterday” has no valid grammatical construction,
• No subject
• No tense agreement
• No clear pragmatic meaning
• Reads like a literal translation from another language…

It doesn’t make literal sense.
Native speakers would stop and go “huh?”
Not failing at English here — the sentence is simply bad.
Maybe, It’s a non-native error mixing idioms.