BUG: Fix AttributeError in pd.eval for method calls on binary operations
- [x] closes #61175 
- [x] [Tests added and passed] if fixing a bug or adding a new feature.
- [x] All [code checks passed]
- [x] Added [type annotations] to new arguments/methods/functions.
- [x] Added an entry in the latest `doc/source/whatsnew/vX.X.X.rst` file if fixing a bug or adding a new feature.
Thanks @myenugula 