[#75705] Use fulfilled_at when mass-assigning price policies

Add test for dates matching previous policy ranges.

Closes #234