I don't see any extra ordinary subsidiary provided by USA to Pakistan for boycotting Gas supply from Iran. The idea is simple,
just bribe the top officials of the country and then make them do whateved USA want. Pakistan need to make a bold move and buy Oil and gas from Russia and Iran to meet its energy needs. Otherwise it will be too late.
Americans always look after their own economic interest. There will be no freebies. And this is the exact reason why India decided to maintain friendly relations with Russia, despite a lot of pressure tactics from the Americans. Look at the European Union and Japan. Under pressure from the Americans, they decided to boycott Russian fuel. Now the energy bills are up by 5x to 10x. Rather than helping them, the Americans are busy profiting out of the situation by selling oil and gas to these people at sky high rates. Any sort of relationship with United States will be highly asymmetrical and one-sided.