A friend was playing AA 22.214.171.124 and rolled a tech upgrade. I got the roll email (PBEM from the MARTI server) and it said a 5 was rolled, but the game gave him heavy bombers. I realize it is possible he could have cheated by loading the game and re-rolling without it on PBEM mode, etc., but I really doubt he did this. Maybe you can just check the code to make sure a 5 is providing long range air and not heavy bombers. This was rolled by the U.S. if that matters.
We would have simply edited the game via edit mode, but it doesn't appear you can change technologies in edit mode.