Free/The Iliad Group is the Comcast/Verizon of the EU...They have horrible peering and transit policies, which they maintain under the auspices of French protectionist laws.
All the network properties operated under the Iliad umbrella suffer from this. Iliad and Orange pushed a bill through parliament that basically says "French ISPs can charge you whatever they want and you're required to pay it because operating in France means mandatory connections to the entrenched regional ISPs"
we are also adding a new IX soon (order was sent yesterday) which will improve our peering towards Europe
the infos you have are at least 10 years old imho... maybe look at http://map.online.net
You may want to make that map more obvious/prevalent on Online.NET, I wasn't aware you had a public network map like OVH does.