So in Dutch one expression for "that makes no sense" is "dat slaat nergens op", which literally translates to "that doesn't hit (slap, beat) anything".
A ruder variation of that is "dat slaat als een … op een drumstel", or "that hits like a … on a drum set".
"Als een tang op een varken" is the common one for me as well. Runner up: "Als een lul op een stadsbus" (it makes as much sense as a dick against a city bus)