I never got any Eradicators or shrikes either
I do have the mk2 fleet and love them but there is campaign that requires shrikes or era for mega parts and I cant play in that campaign. then I notice this topic and I put in my 2 cents in I not trying to complain I like this game and smashing bases its really no biggie Just a dumb campaign happy hunting everyone
To my knowledge there hasn't been any fleet giveaways recently. You can try submitting a ticket or reaching out to CM Ghillie though. If you ask nicely they might be able to hook you up.