Paul Goat and I are about to go through the same process. I’ll try to dig out a link to an article which said the hmrc are fairly relaxed about issuing nova documentation on bikes that were in the uk prior to nova system coming in.
I’ve not had a chance to investigate further, and there are people who specialise in doing this for you, but will post up more info shortly.