When you use high notes on the triangle channel in an NT2 NSF, do the pitches fall flat? Perhaps it's because the replay code was written before the 2A03's audio circuitry was fully understood. I've made a program that generates a better pitch table for the NSF playback code.
Period Table Generator for NT2
Period Table Generator for NT2