Blast furnace is just a message. Does nothing.

You can put gunpowder whenever you want, including past the end date in descr_strat. You want to tie gunpowder mercenaries' recruitment dates to it though (descr_mercenaries).