It is pretty interesting. In reality this makes no sense for anyone. It doesn't really make sense for Russia for the reasons you mentioned (tho they often make stupid decisions), but it also doesn't make sense for the West for reputation reasons. If this comes out to be the work of any western country it would have dire consequences for them and I just don't see the risk/reward. Could be some separatist group somewhere.
The NATO as a whole likewise wouldn't blow up these pipelines, for pretty much the same reason. They love options too. But there's a lot of internal dissent in NATO, and it's quite possible that one member (read: the US) wanted to take away an option from another member (read: Germany), namely that option to cave in during the winter and give concessions to Russia in exchange for critically needed gas.
If they did, I'm quite sure Sweden was in on it. Even as a non-NATO member, they have been more deferential to US covert interests than most actual member states, including on torture rendition flights and the persecution of Assange. And it's sadly a bipartisan thing there.
Ukraine themselves would be another option. They certainly have an incentive to want to close off Western Europe's option to give concessions to Putin in exchange for gas, far more than any NATO member. But I don't think they have the capability to take out pipelines in the Baltic, especially not without US consent. But no, you can't blow up pipelines with like that cyberwarfare, and it's not going to fail three places at once.
I want to wait see who Russia places blame on, who the US places blame on, and most of all the actual evidence they can present. Maybe Russia will present non-laughable evidence for once, since I believe - again, for once! that they're actually not responsible this time.
But I wouldn't count on it. Actually I would be shocked.