Text this: Managing singular kernels and logarithmic corrections in the staggered six-vertex model