You made lots of interesting observations and questions regarding IE. I'm currently finalizing a paper addressing most of the questions you have raised. This paper is expected to be done with the next week. This will be submitted to the Special Issue of Journal of Sustainability (Special Issue in Life Cycle Sustainability Assessment). I suggested you as a reviewer of this paper.
International Society for Industrial Ecology is affiliated with Yale University's School of Forestry & Environmental Studies 195 Prospect St. New Haven CT 06511