Leaving dualize to 0, which is default, means that YALMIP interprets your model as a parameterization of the standard dual form, i.e. it extracts data under the assumption that you are modelling C-A(y)>=0, Fy=f. If that is the best way to interpret it, well then that is the best way. Applying dualize when working with bnb will not work, YALMIP will not waste time on moving back and forth between different representions in the nodes.
If you absolutely want a bad representation of say [10 - y 1+y;1+y y]>=0 y integer (which thus is a model (when releaxed) in dual space with 1 variable, i.e. 1 constraint in primal space) you would have to explicitly write it as X = sdpvar(2),y = intvar(1); X>=0, X(1)==10-y1, 1+y==X(1,2), X(2,2)=y, which needless to say will be a very expensive representation.