Definetly more bas timing needed, I am at close to 6k, air is thin, thinner yet for you, air/fuel and timing make a diff since less O2 in the mix and thus less to burn, so it does seem to make up some for the loss of good air when in high country.
Overall though, you still need to limit the total, when you increase the base that much you generally still want 32-38 max in most all case on the mech side and all in at 2400-2800 depends on setup cam etc gears you get the picture.
I run even on my stock 340 70 cuda 15 base instead of 10 and it does not ping, knock etc on 92 gas and is much more responsive.
That is why modern have an advantage, knock sensors, map and baro sensors make all the needed adjustments with EFI, so you are on the correct path buddy:)