I feel pretty much exactly the same about Himawari spoilers really.
There just wasn't enough hints to justify that twist, though I believe you might have missed the one and maybe the only actually decent hint.
Himawari spoilers
It could work if Himawari spoilers were fleshed out but they just aren't. They are vague as vague gets even after you finish the whole thing.