HI,
Thats not possible and not recommended also.
All nodes in pools should have similar software's installed because, When we schedule a job in a pool, it can choose any of the node to run that job.
Another advantage is that you can scale the pools independently of each other.
In your case, You have to create 4 pools and select a pool while scheduling a job for that pool.