I thought I might as well write out the full solution, in case what I'm saying is not clear. You have certainly done enough work and shown enough creative thought to have the final solution. Hopefully, I have not made a silly mistake, but double check the answer.
I believe your method will yield the following solution, if you try to match it up with the other solution.
3 {\rm arcsin}(\frac{\sqrt{6x-x^2}}{3})-{{3\pi}\over{2}} for 0<x<3
and
-3 {\rm arcsin}(\frac{\sqrt{6x-x^2}}{3})+{{3\pi}\over{2}} for 3<x<6
Assuming I haven't made any errors, if you plot this solution out, you will see that it matches the other solution.
-3 {\rm arcsin} (\frac{{3-x}}{3})
Note that each of your solutions (valid in different domains) needs a different constant added to it in order to maintain continuity at the boundary, and to match the other solution.
Now, if you really want to have some fun, prove this trig. identity!
Not too hard if you know the relation {\rm arcsin} a={\rm arccos}\sqrt{1-a^2}