You can't force the client to immediately choose a new DHCP lease - that simply isn't how DHCP works. Also note that the client will, after 50% of the lease time has passed, try to renew the lease he had before. The DHCP server will usually honor that request if the lease is available and the client does not get a new DHCP lease even if you removed the existing one.
http://www.tech-faq.com/dhcp-leasing.html describes how DHCP works - because the client had a lease before it doesn't repeat the discover phase and goes straight to a request for the IP address it already has.
While you could theoretically build a DHCP server that fulfills your requirements I am fairly certain that the RouterOS one cannot be used in the way you want it to behave. I'm not aware of existing third party options, either.