Linking to pregenerated character entries is not supported at this time. Setting up pregens in the campaign requires additional steps to create unique PC entry information; whereas that information is not available yet when in pregen record form. To be honest, this is the first time anyone has ever asked about it.

Your workaround seems like the best option.

Regards,
JPG