However, when I set up Apple ID for each of them I wanted to create separate Apple IDs for each of them.
Thankfully Apple does not do anything like ignoring the + part you provide.
There are many ways spammers can create any number of email addresses.
Ignoring the + part of email addresses isn’t going to stop spammers, but it is going to cause a lot of pain for regular users because the + part has many applications that you can’t even imagine.
When the user hands you an email address, use that email address as is. Don’t ignore the + part of GMail addresses or anything like that.