> naturally its complexity would have to scale with the complexity it is attempting to self-model...

And yet, in order to understand how a recursive function work, one only have to understand the base case, and the relation between the function's input and output, and not everything that it does in its recursive steps.

So the point is, if an organism/consciousness is a recursive algorithm, it is feasible that it could be understood by itself.