You want the individual to treat you as 'their special friend' whenever they are around. They are not your special friend, they are someone you have sex with and that is all; you have made that clear and they have acted accordingly in response.
You cannot both have someone 'just to have sex with' when it is convenient to you and someone 'who treats you like their girlfriend' whenever it is convenient to you.
The summary that his emotional 'needs' are 'different' from yours is incorrect because it is 'Just sex'.
Personally I think you are simply clutching at straws to justify Guy B who you've been seeing anyway. That's fine too and that's your choice; just learn to be honest about it rather than plying some elaborate fairytale to the issue to make you feel good about your decisions. Reality is a bitch.