Hello Kristin,
I think this is by design. It seems contradictory putting ALAP tasks in ASAP milestones. What is the behaviour you expect when the milestone is ASAP with no dates manually set and the task is ALAP? I would expect the task to be either scheduled at the latest date of the project (what we see) or at the beginning of the milestone (same as ASAP).
Roland