I',m not sure if I understand correctly
if a packet is traveling let's say from 192.168.110.x/24 and you have a scope on your DHCP server for .110 it will know you are requesting an IP from .110 subnet and DHCP will give out an IP for that device.
The OP states they want both DHCP subnets on the same network segment. DHCP server has no way of knowing which subnet a request is coming from. You could configure two separate DHCP servers on the same segment each with it's own subnet. The problem is, there's no way for the DHCP servers to know which clients to respond to and which to ignore.
Besides which, in the real world, two DHCP servers in one network segment isn't going to work properly anyhow unless they're issuing settings within the same subnet and even then it can create problems unless they have separate scopes and there's just no point in doing something like that right....I mean, why would you want to configure two DHCP servers when one will do the job.