Thank you for responding. After some testing this would work but need to to award after a specific date, not complete by.
I'll create a set of restrictions to hide the old assignment from the students who are new to the course, who haven't completed the pre-approval assignment. Then I'll show the new assignment to students who haven't completed the pre-approval assignment. Then I'll tie the badge to the new assignment. Took a little tweaking but I think I have the restriction set figured out.