You get explicit formulas for integer values for a:
a
With[{a = 3}, Solve[y*Sinh[a*Log[y] + b] == x, y]]
but they become more and more complicated as a increases. It seems unlikely that you can get a general formula.