Hrm... okay, so I made an experimental Amy-finder. In my limited testing it seems to work. I've also managed to remove all forced pauses (you can skip again). Haven't figured out yet how to re-enable saving... can't find the right function to replace.
Anyway, as you can see it marks the location she at with asterisks... Yes, she is present in multiple places at the same time. I don't know how but she is.
Install instructions... just drop patch.rpy in the game folder and play. If you find bugs, let me know. (Compatible with v2.0)