In your situation, I would go for the spray foam insulation applied through holes drilled in the inboard joist. However, I would try to find a spray foam contractor rather than trying to do it...