Looking on the net and at the belkin site, it says your router is adsl2+ compatible, so it should be ok, why someone at zen told you it wasnt I dont know, but it is, plus the fact that your upload is higher than normal adsl so it is definetly on 21CN.
If their is any firmware updates for your router you would be advised to get them if you havent already.
You have correctly tried out the test socket to see if internal wiring is the cause and you are still experiencing the problem. Have you tried a new filter ? its unlikely the filter is the cause but its best to try a new one if you have a spare, also if you can try another router if possible, that will rule out your hardware and also your internal wiring as being at fault thus as pintosal said, it would then be the BT or zen network thats the cause.
When you went through your 10 day training period when you hooked up your internet at your new house, did you notice any problems within the first 10 days ? did you try and coax the router with some type of software to get you better stats ? I say that because during the 10 day training period, it is very unwise to try and coax better stats out of your connection using software that messes with your routers snr and suchlike, I tried it years ago and totally screwed up my 10 day training period and had to then get a reset and start the period all over again, i admit i was retarded at doing such a thing and sicne then I havent touched those stupid programs. Not saying you did anything like that, but I thought i would mention it in anycase.
To me, it does sound like you have a problem that is not related to your hardware/wiring, I think its something only BT and Zen can work together on and fix. Your connection going titsup at night time/evening really sounds like interference from lots of electrical activity, but I am not an engineer and cannot say for sure.
You have done just about everything that you the householder can do, the only thing I can advise is to get hold of someone at zen, try and get someone beyond the first line of support if possible and get them to look into your fault, failing that and only if the problem persists then I would cease the internet from zen and then get it reconnected but thats just me and, it would mean you losing the package that you are on since they dont sell that one anymore, I know its not what you want to hear, but if they coudnt fix it, I would get reconnected as I have found reconnection sorts alot of problems, but, just call and call and call until either zen get it fixed or they send out a bt engineer to check for faults as what you are suffering from just shouldnt be happening.
All that aside, does your normal phoneline suffer from interference ? crackling, echoes, drop outs, static etc etc ? if so then that means you do have a line fault, which is a bt problem and probably wouldnt be picked up at zens end.
Even though you might not have a line fault, maybe its best to dial the line check number with BT who will test your line there and then and then call you back and tell you if their is any faults on your line regarding the voice part, not broadband, just the voice part of your line, maybe a good idea to do that ? If their is a fault with your voice part of your line then that will surely affect your broadband so its probably wise to get the test done and its free.
I would do 2 tests, one during the day when things are normal and one during the evenings when you suffer the most problems.
I Just Dropped In To See What Condition My Condition Was In.