While in FSX there was a way to adjust N1, this no longer seems to work and N1 seems to decrease with altitude as corrected fuel flow also drops.
My suggestion -which will also help keep things simple- is to add a density/n1_corrected table, identical to what you have already for torque and fuel flow. This way we can control how corrected n1 works with altitude and keep our engines running at the required N1, without having to create fake values in the output displays.
That and fixing this issue: https://devsupport.flightsimulator.com/questions/3135/jet-engine-cannot-achieve-over-100-n1.html