Für Freepascal muss man gegebenenfalls oben in die unConsoleRedirector.pas noch ein
{$mode Delphi}
einfügen. Ansonsten sollte es meiner Meinung nach funktionieren, solange die Zielplattform Windows ist.
Aber die Fehlermeldung deutet eher darauf hin, dass die
Unit nicht im Suchpfad ist.