Dickerson ran at Bub in 07 or 08
The Curtis sppeed is quite awesome, an interesting story, that certainly sounds possible.
What you had said is the first I had heard of it being an engine out of something else!
Just before I posted this, I held in my hands an original card of Curtiss on his bike!
It says this at the top,
World Record - Ormond Beach, Fla.
1 mile - 26 2/5 seconds.
8 cylinder, 40 hp. Motor Cycle.
Built by the Curtiss Manufacturing Company, Hammondsport, N.Y.
I got that card on ebay , a few years back, and also (not the same time) a letter written by a Roland Free, Indian Agent, on his company letterhead, I think that was 1930 ish..
Interesting stuff, this topic..