I'm not saying you are
wrong. I'm not very well versed in theological matters after all. Anyway, I couldn't find more than a general connection with the passage either. Anyway, here's my translation (on the fly as usual
Sorry, a bit busy lately)
By this it is shown that idolatry, which the devil introduced/constructed, he (the devil) will topple/end having come (after he comes/arrives), and every heresy/cult which he put forth to oppose the truth, he (the devil) will cripple having come (after he comes/arrives).
So that this sin will also be on the humans (so that humans will be also burdened by this sin), that those (ideas) they were misled from, they didn't topple/destroy/whatever themselves, but he who misled them (that they weren't the ones to discredit/throw away the ideas/heresies that misled/deceived them but the one who misled them in the first place).
(The next part needs more care than I have time to put into it I'm afraid. My apologies)
For these deceptions/deceits which the devil put together/created in detail, renouncing God, and slyly(?) putting his worship in the place of God's worship, so when, after these events, he comes, having found everything ready and the humans deceived and being outside God's help, he can easily (as he will think ? I'm being extremely thick today) accomplish his plan, i.e. being worshiped by all humans.
For the same relation exists between an arch and its scaffolding and between the heresies that exist among the Hellenes and among the Christians and the devil (as with one so with the other kind of construction). That is, just as when an arch is tightened(?) and gets the ??? (don't have a clue about how arches are supposed to be constructed. In any language. The meaning is clear to me though: When the arch is completed and can stand on its "own", as part of the house), the scaffolding is removed, and the arch stands alone, solid, the same way the devil has put the many heresies and deceptions in the place/instead of scaffolding, like in an arch, pre-creating (or perhaps "shoring up"?) his worship as the biggest thing (?) [again the building theme defies me], so when he comes punishing all the heresies, and he himself is idle (his work is done? I'm not sure I get this one), he will introduce his worship to the humans bare (by itself, with not frills or whatever).
Sorry for the poor quality but I hope the meaning comes through. If it's the right one that is