Bugfix/apply inconsistent with categorical data
Previously, the apply method set na_action="ignore" for categorical data to maintain backward compatibility. With the changes introduced in [#51645](https://github.com/pandas-dev/pandas/pull/51645), this is no longer needed. Removing the redundant parameter simplifies the codebase and ensures consistency with the updated default behavior.

Thanks for the PR but it looks like this issue was address by another contributor already so closing