The noise margin your router reports is an average of the margin on each tone/frequency available. The attenuation reported is also an average of the attenuation of each tone/frequency.
They are correct to say that different routers (actually the modem component) can calculate the averages differently. For example I changed from a Linksys router to a SpeedTouch one and my reported attenuation fell by 3dB.
However they are incorrect to say the target (sync-time) margin varies depending on the equipment. That is a figure set in the database referenced by the DSLAM at sync time.
Have a read of
my Noise margin page to see how the two relate.
Re-reading your opening post, your logic is correct in a way, but there is something odd happening which right now I can't put my finger on. If during the sync negotiation the router reports different values for attenuation and SNR (note not SNRM = margin) I can understand the sync speed being different. But not the reported margin straight after the connection is made.
Also note the expected speed difference per 3dB on my web page.
One of those routers is mis-reporting to you and probably to the DSLAM. I suspect the Zyxel.
Why did you get the Netgear? Have you been getting even more instability with the Zyxel than with the Belkin. Have you still got the Belkin and if so what does that report? I think it will show 12dB if you have it.
Incidentally your quote from ADSL24's supplier looks to have a bit missing.
Whilst typing all the above, and looking back through the thread, I begin to think you have a long-standing line problem of some sort that you are trying to solve. But looking in the wrong place for the solution.
My broadband basic info/help site - www.robertos.me.uk
My domains,website and mail hosting - Tsohost.
Internet connection - O2 Standard.