It's a good sign that she started to eat the rat, even with all the disturbances (and not surprising at all that she chose not to finish it). Just offer her whatever you have access to this weekend (live or F/T). A small rat should be plenty (50-80g). "Large" rats are way more than a BP needs, and would explain why she wouldn't eat for weeks at a time for the previous owner.