I can confirm that the fix is an insert. We already had the first 2 forks back that we had sent in, one of which had the insert added, the other not. I'll have to take a look tomorrow when I'm at work as to the details of the insert. The good news is that even with shipping from Switzerland to the Netherlands and back again, the 2 forks took less than one week.
Just before the recall announcement went out publicly, we were waiting on a bike ordered by a customer. It was delayed for an extra week due to awaiting a "security check" so it seems that even before Spec' made their press release, they were checking all forks on all new bikes before shipping them, and I believe they gave the checked bikes a small sticker on the underside of the fork. Therefore, if your new bike only just arrived at the shop then it will have been checked before being shipped to them.