I don't know anything about spheroidal functions, but in the documentation about SpheroidalPS I see that the differential equation
DSolve[(1 - x^2) y''[x] -
2 x y'[x] + (SpheroidalEigenva c] + c^2 (1 - x^2) - m^2/(
1 - x^2)) y[x] == 0, y, x]
in solved in terms of Spheroidal functions. Your first equation is similar to the special case with m=0.