I recently went through this. I ordered a cake from an off-site bakery and a friend of mine picked it up and was going to drop it off the Blue Bayou before we got there for dinner. Well, when he got to security, there was a major hassle with him trying to bring it in. He got the third degree as to why he was bringing it in, where it was going etc. He tried to call me, but we were in line for Indiana Jones in the inside area with no signal (waiting because they ride went down). He was eventually made to go off to the side with a security member and call the restaurant itself. They told him and the security person that he could bring it in, but they would not hold it and he would have to wait until we were in the restaurant and he could bring it to us, but the restaurant would not take possession at all. He brought it to our table after we had placed our order with the waiter and my DW wondering why I didn't order dessert when we have the PTN package. The awkwardness of the whole thing was palpable.
It might have been different if I had the cake and brought it in with us, but I still think security would have been an issue, plus, the element of surprise would not have existed. But, overall, it was not a good outcome. YMMV.