It can be confusing for the ISP as well as you'd need to talk to someone who actually plans out the cabinets. Even within the same ISP they may use different chips and exchanges in different cabinets so one location may use a different chip brand then another.
The other issue that plagues VDSL and cable is crosstalk. With cable it is far more of a problem as not only do you have crosstalk, but the architecture is a shared bandwidth/channel thing combined with the inherit greed that has become a cable tradition. If there are too many subscribers to the number of ports, there will be a lot of sharing and crosstalk which could've affected your speeds, and although a good modem can improve speeds in such a situation but only a little. You can also test your modem at your friend's place too unless they use an unsupported protocol. So if your hardware works well at your friends place (router + modem), then the issue is with the ISP in which they'd have to send someone to check the exchange, cables, etc.