Based on personal experience with both CD players and ripping CDs I suspect if or when a significant difference exists it is most likely due to how the player handles poor quality CDs that take longer to get the data off than good quality CDs.
For example I rip CDs using your basic usb CD drive. Poor quality CDs take much longer to rip with no errors, but eventually 99% of CDs do rip with no errors.
Thing is you CAN NOT tell a good quality CD from a poor quality one by just looking and the quality can vary to a great degree.
Meanwhile playing a CD requires the data be read fast enough to keep the music going. Lots of things can go wrong if the data is not buffered to faster more reliable storage before going through the D 2 A process.
So to me playing a CD is a bad idea and lots can go wrong. Some players are surely better than others. It’s not rocket science though so no need for a reliable CD player to cost a huge premium.
That means I always rip my CDs once then stream them. I never use a CD player anymore. It just makes sense and provides a greatly enriched user experience once a CD is ripped to disk in a music library.
My advice: Join the 21st century. Just rip and stream. I use dbpoweramp software to rip which does a very good job of providing accurate rips. Any decent computer CD drive will do and cost very little. Keep a CD player around for an emergency perhaps, if you must. I do but have not used it in years.