I took notice of that name not too long ago too, and I agree that it is kind of pretty. I think it makes sense that it's from
Aisling, although it doesn't really matter. I really like the look of "Isl."
I don't know about Isleen-Isla as a double first name, but
Isleen Isla would be a nice combo.