Ah, by copying files into a new project I noticed that the search path had some absolute paths pointing to 2007 Delphi, preventing it from being used anywhere other then the original computer... Old projects I swear lol.
Weird that Delphi didn't give any warnings and just said Vcl was not found.
Thanks for the pointers to other things I hadn't considered though, that will be useful.