Calibre's iDevice driver communicates with the iDevice exclusively through iTunes automation, and it appears that iTunes does not currently support assigning books to collections - as far as I can tell, it can only be done directly on the device.

For now, that means it won't be possible to implement this feature within calibre.