There is a limit -- you cannot have more than three executives at any one time, just like missionaries. You also cannot have and/or be building more than three at any one time, either (i.e., having three execs in a city's queue.)
You can actually found a corporation while running SP? Sounds like a bug to me...