Si no necesita necesariamente hacer esto en SQL, simplemente puede ordenar la lista de objetos devuelta directamente en python.
Ejemplo (usando ordenado de Python función)
results = session.query(user).filter(user.id.in_(A)).all()
results = sorted(results, key=lambda o: A.index(o.id))