Incorrect. The reports are 42 total killed, 12 civilians including 2 children.
"Operation Grim Beeper" (seriously) on Wikipedia cites these numbers from Lebanese government.
https://en.wikipedia.org/wiki/2024_Lebanon_electronic_device...
Fair enough, 12 total only includes the original pager attack, not the subsequent radio one. However, you seem to have made the same mistake. 42 people were killed total, but that does not mean that there were 42 targets.
In any case, if Hezbollah themselves admit that 1500 of their fighters were injured by the attack (according to your own source), it seems extremely dishonest to claim that all 4000 were civilians or that there were only 42 targets.
The figure of merit in a military strike is casualties, not KIA; it's the "wounded" part you actually care about (in fact, in some tactical situations, wounding is preferable to killing, as it ties up adversary logistical resources).
Since the pagers that were targeted were exclusively used by Hezbollah (which fought an actual civil war with the Lebanese security forces specifically in order to establish its own telecom network), I would be extraordinarily wary of any source that has claimed more injuries to noncombatants than to combatants.
You can still tell a story where the pager attack was unacceptable owing to civilian casualties: there could be so many civilian casualties that any number of combatant casualties wouldn't justify it. But if you're claiming that there were more casualties to noncombatants over small explosions from devices carried principally in the pockets of combatants, it is rational to draw the conclusion that your reasoning (and sourcing) is motivated.