Either decisions are made using proof of work or they are not.

Bitcoin consensus does not comes about through proof of work [longest chain]
If the nodes and miners reject a block as invalid then it would not persist as the longest chain. If the nodes and miners accept a block and continue to build on top of it, then that chain is Bitcoin.
Proof-of-work both
enforces and
defines the laws of the systems
Proof-of-work exists to order transactions deemed valid by the consensus of rules dictated by the nodes.
For the millionth time it's the longest *valid* chain you disingenuous fuck
The longest valid chain is determined by the miners according to where they point their hashing power. Miners also choose what code they run and therefore what type of blocks they produce. Therefore the miners can fork the network and create the longest valid chain even if the majority of full nodes choose not to follow such a fork. Essentially both the miners and the full nodes have the free choice to run whatever code they want, however it is the miners that determine which side of the fork will have the longest valid chain.
Therefore when Bitcoin forks in order to increase the blocksize which will most likely happen since the majority of miners do support increasing the blocksize. Small blockists can choose to ignore the longest chain causing the network to split. I respect this freedom of choice even though you have continuously denied it, which might be very ironic if you do end up on the smaller chain.
The
valid part is concerned with the fact that the transactions are conform with the rules enforced by the network of peers. Bitcoin being a peer-to-peer network no node is more important than the others, whether they mine or not.
Behind the full nodes are people and they can choose to run whatever code they want.
If miners today decided to point their hashing power to Dogecoin it wouldn't make it Bitcoin. From the point of view of the Bitcoin network the hashing power merely dropped and that's it.
It is impossible to mine Dogecoin with Bitcoin ASICS, Dogecoin uses a different algorithm compared to Bitcoin.
To be clear, the miners can not go against the majority of nodes. If they do so they only succeed in forking themselves out of the network and mine worthless tokens.
Technically they can, practically it depends on whether the majority of nodes actually represent the economic majority or not, since nodes can easily be spoofed, this is why proof of work is so useful since it is a better measure of consensus because it can not easily be faked.