Localized coherent structures and integrability in a generalized (2 + 1)-dimensional nonlinear Schrödinger equation