Mark, Plus another 1 for extending a reamer, however it does depend on how accurate you need the hole with regard to straightness and location at either end. If you go this route I would use tin solder to join the reamer to the extension thus less chance of affecting the reamer hardness.
For a D bit of that length, although I have never used one that long I would consider either make a flat on the top of the bit or maybe better a V groove along the full working length of the D bit to facilitate lubrication.
Another method that you could use is spill boring – used in the past to bore gun barrels, shotgun in particular. It achieves an very straight hole but its an old fashioned method and very slow really superseded by modern tooling but its cheap to produce and does work.
Lastly you could make a draw reamer from silver steel [drill rod] as the name implies you pull this through the hole rather than push it through the pull rod being smaller than the hole.
John