You are right. You can't define 2 syslog servers to send 2 different list of syslog messages. However, you can define seperate list of syslog messages, and send 1 list to syslog server, and send another list to buffer for example.
Here is the example for your reference:
logging list 111008-list message 111008
logging list the-rest-list message 101001-111007
logging list the-rest-list message 111009-742010
logging buffered 111008-list
logging trap the-rest-list
Hope that helps.