Carroll Gardens fights homeless shelter, while officials question conflict-of-interest