I managed to make my ASUS R.O.G. STRIX-GTX1060-O6G-GAMING 6GB (Micron Memory) stable at 24.x MH/s with the following settings.
Power Limit: 116
Core Clock: +110
Memory: +65
Base Boost is 2088MHz/4551 MHz.
I tried lowering the power limit to save power but it will drop the hashrate to 22 below.
Im currently using Genoil ethereum miner (no DevFee).
Did you test with OC memory clock abit more? Memory clock speed is good and essential for ETH, you just increase +65, I think you can increase more further.