This is not supported with power store.
You would need to hand code the shipping rate lookup to loop through each of the service / service type combination and store the rate in a new session variable, then select which session variable to use based on the selection made in the select list.
this would require some significant hand coding to accomplish.