I am not sure I understand the question/example... could you pls clarify?
As I see the current situation
yes it is not a bat, but gartley, based on B @ 0618 ret
yes it is supposed to get above the D @ 78.6 of XA because the minimum requirement of AB=CD is not fulfilled - it is my assumption at least.
but this does not turn it into a bat, since B is still outside the bat specification, and still meets the gartley B specification.
The whole thing is a GO until price closes above X of the pattern...would it be a gartley, or a bat, does not matter.
If it does and when it does close above X, we look for a different pattern, or different opportunities before getting to that different pattern.
That is how I see it, and I would like to see your recommendations. But it is Fri and late, so I do not expect much movements, neither I want to take part in that before the Mon open

. So I guess we shall be more clever on Monday

.
Have a nice weekend!