Crystal Branching For Non-Levi Subgroups And A Puzzle Formula For The Equivariant Cohomology Of The Cotangent Bundle On Projective Space