Or there might be some other options as well.
For example, layer blend modes, which are applied to the whole layer (so that everything in that layer is affected). See Layers menu > Layers. I've found them to be fairly limited, but they do change the color, and you wouldn't need to convert to object to change the color, and then convert back to pattern.
Or you can find the same blend functions as filters, which are applied only to what's selected. Filters menu > Fill and Transparency > Blend. Or for that matter, there are probably a few filters which would work for this. I mean, instead of using patterns, use filters. Although there may be some reason in your project why filters would not work.
Or there's an extension....or maybe a couple, which could change the color. Extensions menu > Color. I think HSL Adjust would work, or maybe Replace Color. Or maybe others?