Did you ever find out anything about this? I’m in the same boat with my 1989 110 with the 24G V8. The engine number is exactly the same except my V5 says it is suffix C and the British Heritage certificate says C as well, but it is actually a suffix B.
There is no way it had the engine swapped...