No creo que eso sea posible. Por un lado, los optimizadores de consultas asumen una lista específica de elementos similares a una tabla en la cláusula FROM.
La solución más simple que se me ocurre sería una UNIÓN entre las dos tablas:
SELECT md5
FROM hr
WHERE @clienttype = 'Employee'
AND current = 2
UNION
SELECT md5
FROM other
WHERE @clienttype = 'Member'
AND current = 2;
Solo la mitad de UNION podría ser Verdadero, dado el predicado @clienttype.