I think I could help you at least a bit with these "Is located in...". I'm trying to get to 100%, which I consider to be one of each chip with one of each codes, so I will see these enemies all around the game and while I'm at that, I can list them up.
I could go thru the other areas too to share your workload, but could you list me what you would want? Would for example doing the full list of what there's in Internet areas be useful?
I think you should compile it that way ("from here you can find these") and then just "turn it 90 degrees" to get the answers to "this enemy can be found from here". I don't actually even know if it is possible in any other way. Do you need some other info than like this: Internet 1: ShokWave, Cannon Internet 2: DynaWave, Invis1 (And no, that's not necessarily correct data)