Coyote is an amazing engine. I am sure 0w40 castrol would be treating your engine nicely. I have seen 5w20 and 5w30 recommended by ford, xw50 sounds too thick for me. I never noticed that 5w50 was more expensive than thinner oil thoughI am not due for an oil change, for awhile, but might consider the 5w30 for my next change, in my coyote F150, just to see how it goes. At 255k, if it wants to blow, it probably will regardless if I keep using 0w40 Castrol or 5w30 Valvoline Restore and Protect.
Oz Tuning recommends 5w50 for all coyote applications, but I have been too cheap to run it.