Why do you think a drop in RPM under load (AC) is an issue? I think it's the expected behavior, like when you put the car in a gear and leave the clutch the RPM must drop because now the engine is under load. The same could be said for AC because it's driven through a pulley connected to the engine.
I don't think older Altos have an ECU, so it's not like one can maintain a stable idle under load. In modern cars, there's a feedback mechanism that tells the ECU to manipulate the fuel mixture when under load to maintain a stable idle speed.