A continuous form is a form where rather than showing just one record, it shows them all one beneath the other. It seems to me that as you are only wanting to use the Set Lists as a date search/select form, this would be helpful to enable you to see them all.
The next thing then is to select the Set List record you want and then use the date to open the main form and associated sub form.
Given you are rusty in this, then rather than trying to use some code to open the form and filter it, create a query for the F-Main form and in the Set List date field, put in the criteria Forms![F-Set List].tag
An event is what takes place when you (say) double-click on a text box control.
On the set list field which you would double-click to run to open F-Main, right-click the control and select Properties and then go to the Events tab. At the end of the Double-Click even line there is an ellipsis (3 dots ...). Click this and choose by Code - The code window opens and your should enter this code between the Private Sub Line and the End Sub.
me.tag = yourdatecontrolname.value
docmd.openform "F-Main"
docmd.close acform, "F-Set Lists"
Note I have suggested form names and control names, but use your own.
Tag is a useful way to transfer a value to a query without using filer code, which is of course the more professional way to do it.
There will be lots of alternative ways to do what you want but here I was trying to keep it simple.
Good luck.