Your suggestion:
I don't know how it is set up now but maybe this idea would fix it.
Take the guild score and divide it by 100,000 ( which will make it a decimal ) and then add the guild level to it.
Examples
GUILD LEVEL------------- SCORE----------- RESULT
-----13----------- ----------400 -------------13.00400
-----13--------------------- 575------------- 13.00575
-----14-------------------- 1600 -------------14.01600
-----15------------------- 44000------------- 15.44000
The 2 13s could pair up but would not be paired with the 14s or 15s, etc.
My suggestion (which was iterated not only by me but by others as well on both EN and US forums):
Being completely honest, they should just return SW to how it was before with the exception of making declaration of war not affect points.
The fix:
Adjustments
The pairing system for the Siege Wars is again based on the guild points.
Guild war declarations no longer affect the guild points.
My suggestion I posted without other text in post 60. Yours had come before this. If you're going based off of the fix compared to the suggested fixes, my suggestion was the one implemented. If they implemented it because of my suggestion is unknown, and I honestly don't care if it was or wasn't.