I think you need to go back and read the statement right after question 45 of the i130 form. It clearly says that if the beneficiary is currently in the USA then fill in 46a - 46d. Clearly she is not currently in the USA therefore the questions surrounding the I94 do not apply.