Which works better depends on the location of your Crohn's ulcers and inflammation. Uceris and and Entocort are different formulations the same drug (budesonide - a corticosteroid). The key thing about budesonide is that it primarily acts topically rather then systemically, meaning that it is poorly absorbed into the bloodstream but instead acts directly on the site of the inflammation on the inner lining of the gut as the unabsorbed drug passes by on its journey downstream through the stomach, small bowel, colon, and out the far end.
Entocort is budesonide that is chemically packaged so that the drug is released when it reaches the terminal ileum of the small bowel and early part of the colon. Uceris is chemically packaged to delay the drug release even longer - until it gets well into the colon. So if your inflammation is primarily in the small bowel or very early part of the colon, Entocort is probably the correct choice. But if the inflammation and ulcers are primarily farther downstream in the colon, then Uceris is probably the better bet.
You can see this reflected in the trade name "Uceris." The first two letters are "Uc" - to trigger doctors to especially think of this drug when treating Ulcerative Colitis (UC), the form of IBD that is confined to the colon.
Your case could be explained if in your earlier disease the primary site of Crohn's inflammation was the terminal ileum, but this later flare is primarily located in the colon.