The problem is fairly simple- no need for a bug report.
1) The Technological Victory Techs can be gotten in 1 turn via creativity- I got the final tech with 79 turns left (I started with 83) I wondered if it was possible. I actually got each of the tech victory techs that way.
2) However, if you get Tech Victory tech this way, the game doesn't end.