I don't know how widespread this theory is, but in school my teacher told that one of the reasons for the war was that Paraguay was building an economy independent from the English market, and England fearing it would be a "bad influence" on the neighbours, pushed them into attacking (or provoking) Paraguay.
(I'm from Brazil)