As I see, you use row mode. In this case the whole row is selected, and the SelRowsBackColor color "covers" your cells in the selected row - even if they have custom-drawn background.
To gain the goal you need (show the real background of the required cells), you can try a semi-transparent selection color in the SelRowsBackColor property.
And BTW, in your first post you asked us about changing the selection color for ALL cells in the selected row.