The Nano setup works with USB power, as well as with USB and DC wall power - both or just the USB. It will not work with just the DC wall power (however it used to, so the Nano can - or used to be able to - output 5V from its 5V pin).At this point you have definitely made some progress. After double/triple checking that you are using the correct pins on the HC05, I would suggest that you reassemble the first setup using the UNO and the USB. I mean the one that did work with the HCO5. If it still works, then you can have some confidence that the HC05 is still ok.
If the HC05 works on the Arduino UNO with USB. I have to wonder whether the 5V out pin on the Nano can supply enough current to the HC05 - it should, but I don't know and it may not be able to. In htat case, you may want to give the HC05 its own power supply with a regulator off of the 12V supply and the GNDs connected. But you may not need to go there yet.
Also, if you can post a clear picture of the set up with the Nano (and UNO also) it might help because a fresh set of eyes might see something you have missed.
Edited to add: Are you saying that the Nano setup works when you only use the USB to power the Nano and the HC05 and with no led/transistors attached - only the USB connection (no 12V), the Nano and the HC05 - does that power up the HC05?