Modifying the #blocks_fluid_flow tag does not affect the fluid behavior of blocks already containing the #washed_away_by_fluids tag or really any block at all.
Attached is a dummy datapack which appends common redstone components to #blocks_fluid_flow (wire, torch, repeater, comparator). Despite having the tag, these blocks are still affected by flowing water and lava. If the pack is unzipped, it also contains a file which overwrites #washed_away_by_fluids to remove the previous redstone components from the list. This produces the desired behavior.
I also noticed that #washed_away_by_fluids includes the tag #rails despite rails being waterloggable. Applying #washed_away_by_fluids to solid blocks, like oak_planks as an example, does not produce any new affects even if they are explicitely ommitted from #blocks_fluid_flow.
Thank you for helping us improve Minecraft! We saved your files: