I don't have that particular problem (and I use that feature to death), but here's something I'll share about 450-470 on the TRX-1:
When Flex-Step is engaged, all my freqs between 450-470 will display a freq 0.625 kHz lower than what I entered, either as a programmed freq or as a search limit. (i.e. 451.000 will appear as 450.999375) 450 & 470 MHz themselves are not affected--just the frequencies in-between. To see if I could anticipate this, I tried programming in 451.000625 to see if it would come out as 451.000--but THAT one came out exactly as entered. This does not happen when I enter a freq in Tune (Fn+0). It also doesn't happen when programming via EZ Scan--only when I program the radio by hand. This phenomenon disappears when Flex-Step is disengaged.
Another user and I have both found that when Flex-Step is engaged, our search lockouts between 450 and 465 don't work. This happens whether 'Skip=Skip' or 'Skip=Lockout' in the Global Settings Menu. The locked out freqs appear on the lockout list, but the scanner still stops on them. The problem abates when Flex-Step is disengaged.
The situations I described do not appear to happen when at 450 or below or 470 & above.
I wonder if the OP's situation might improve with a reload of the firmware
73/Allen (N4JRI)