PBBans and other anti-cheat organizations keep track of your IP address every time you log into a streaming server. The first screenshot that you linked shows all of the accounts that you have had a common IP address with at some time.
If you look at the MPI for you and the banned accounts, you have both logged in with the IP 91.219.244.40, but not at the same time. Hover over the IP addresses on the MPI and you will see the dates that the player used that IP address.
BF3 -- Diman2315 from Dec 3, 2011 to Oct 15, 2012
BFP4F -- KAAKL from Mar 26, 2012 to Mar 26, 2012
COD4 -- eSko from Oct 27, 2012 to Oct 27, 2012
Your account used this IP address later.
TonnyAmontee from Nov 21, 2013 to Dec 18, 2015
The people that are saying that you own all these other accounts just do not know how to read the information on the MPI. There is no overlap in the use of these other accounts with yours that I can see that proves the account is yours. Unfortunately some people see a linked account and immediately assume that one player owns all of these accounts.