It is possible that the narrator misunderstood what he heard and that what was actually said was "amdhaytu" (I ejaculated), but he mistakenly recorded it as "amant" (she ejaculated), narrating it based on his assumption. Alternatively, it is possible that the Imam عليه السلام responded based on what was apparent at the time, knowing that the questioner assumed she ejaculated when this was not the case, and thus gave an answer in accordance with the actual ruling, not based on the questioner’s assumption.
Commentary #4