hi,
sorry for delayed answer
regarding IRF7341PbF, i wasn't attentive, they are 2 mosfets in one package, the bridge needs 6, so you got 3 ic's, it's fine. i counted mosfets, not ic's...sorry
seems they are ok, i expected clear shorting between D-S
for the 2301, you cannot really test them without removing the drived mosfets and replacing them with some resistor load (maybe 1kohm or something, datasheet may be consulted to decide that value for the load) and watching the scope output.
so 2301 may be problematic (the only test but not 100% percent conclusive that can be done is verify between HO/LO and VS/VB for shorts and symmetry and on input side HIN/LIN to VCC/COM also some symmetry between the drivers, careful not to burn processor output that drives those drivers). i mean diode test between HIN and VCC for exemple in both directions and same with LIN<->VCC/COM.
in theory all those tests are with driver extracted from pcb, but if done carefully it can be done 100% safe in circuit using standard diode tester (the injected voltage won't be bigger than your microcontroler accepts, you can check this yourself from multimeter and micro datasheets.
for a short like yours, it's either final mosfets either theit drivers either the micro, if you say on DC rails you got no short.
if you remove the 3 double mosfets and power the pcb, the DC rail should be nice with you and not pop the fuse, in this way you are sure the short is coming from final mosfets commute.
in industry pcb's i worked, in cases like yours usually technicians replace without thinking much the mosfets and their drivers, the micro is rarely burnt.
your testing was correct, but you gotta insist with drivers or just replace mosfets+drivers if you can't find the dead driver with the 'simmetry' method i described or maybe some mosfet that may be altered, but i'm surprised you can't find mosfets/diodes shorted, that points the drivers