I'm familiar with both Searle's and Chalmer's arguments. You are correct that assumptions have to made to make this analogy. I have no reason to believe that this is actually the case, but if consciousness could be reduced to a mechanical and procedural process, then one might take this approach. In all honesty, I don't see us solving the hard problem of consciousness in our lifetimes, if ever.
RE: Can Machines Ever Have Beliefs?