What a mess this thread is.
Peter23, what you describe sounds like an ABS malfunction. It seems to me like your ABS is engaging when it doesn't need to. The battery light is probably just incidental. However, it may mean that there is a short somewhere in your ABS circuit. If this is the case, then your electrical system will be overtaxed when your ABS engages, and that is why you see the battery light flashing.
vincentmb615, I don't see why you brought up the brake pad sensors. They have nothing to do with the problem. You are correct in that they are not necessary, and that simply floating the wire guarantees that you will never get a brake pad wear indicator light.