Oh I know that just saying what some jackwagons are going to say over the next few weeks, months and years.
As for the SEALS over the other probable in-country spec ops units. My guess is that according to the information that they have been working on this for a few months is that they had a group specifically trained up for this mission and brought them in theater for a fast mission. Kind of like the Son Tay prison raid back in Viet Nam.