you could get creative with adding routes from a script
if you add a route for client_ip to go over gateway_b instead of the default gateway_a, then that specific client can go over the secondary gateway. This would be done via a client-connect script. read the scripts section of the manual
www.openvpn.net/man-beta