I'm not quite sure of the meaning of "amen corner", but I agree that there's various lobbyists in the u.s., especially those with foreign ties which makes isolationism even less practical...i.e. Cuban exiles, etc.
I don't think that the lobbyists for foreign countries make isolationism less practical. I think that they apply pressure to elected individuals to almost shame them in to supporting thier causes.