Don't know about recency but have repeatedly heard about the technical exam and flying test. I guess they are waiting for that rule to supersede and take care of all the confusion related to duchess/seneca. So I won't be surprised if multi on these are issued after July 1st as well.
BTW one of my friend applied for license in April and haven't got it as yet, so I am assuming there are lots of pending files.