All coordinates: The following modifiers are supported:
+e - Slightly adjust the max x (east) or y (north) to fit exactly the given increment if needed [Default is to slightly adjust the increment to fit the given domain].
This might be a non-issue really. As long as the region is a multiple of the increment, it doesn’t matter if the region is a little bit bigger than it needs to be.
xyz2grd itself simply converts a data set in table format to grid format. So it might be easier to create the grid and then adjust it (increase/decrease its resolution or adjust the region).