A lot of this depends on how much detail you want to provide. Providing too much detail can be messy, as you end up seeing things like multiple junctions where lanes intersect each other.

However, I would start by mapping the 47th Avenue as a dual carriageway (might be UK English), i.e as two one way streets, joining together in the middle of the junction. Ideally also map the barrier between them.

If Elder Creek Road is physically split, I’d also map that as dual carriageway. You can then attach your Southbound filter lane attaching to just the Westbound lane, at the correct physical position.

You will need turn restriction relations on the filter lane. You probably also need them on the through lane, although they are more difficult to justify from what is visible, from the image, of what is on the ground.

As you’ve split Elder Creek Road, the Eastbound filter lane only connects to that side of the road. I’d probably extrapolate a smooth curve to meet that side of road, drawn along the existing dashed line, and join them around the third dash.

You shouldn’t have both explicit lanes and lane attributes representing the same lanes.