Ashley comes from a surname I believe so there is no Polish version. As in the name does not exist.
Asha which is spelled
Asia is
Joanna, you're right.
Kasia is
Katherine.
But,
Ashleigh really should not be hard.... many Polish speaking people give that name to their children...
How about spelling it out for them... ASH-li (li=lee)