Oh? Why don't you enlighten me?
Okay... You made a very good list of factors that were heavy in context and covered major reasoning, but you forgot to mention some important points to consider. Anyway, here are mine, and they aren't stand alone reasons, but add up to each other i.e. subsequent points to consider.
1. Sasuke probably isn't aware that he has a daughter. He must have left while Sarada still wasn't born.
2. If he knows he has a daughter, then she must be very young when he last saw her. Then he hasn't seen her for a long time, due to which he might not be able to immediately recognize her.
3. She did appear quite unexpectedly. So he wouldn't think in that direction, especially since Shin has been on his mind ever since. So his mind naturally deviated in that direction.
4. And even if he knew, Sasuke probably never expected Sarada to come here all on her own (he wasn't aware she was with Naruto). More reasons leading to suspicions about her.
5. Her appearing out of nowhere
on her own and saying "Papa" justifies Sasuke's reactions completely since it could also be a deceptive strategy or some sort of trick or bait to take on Sasuke. That's how anyone would look at it.
6. He's specifically suspicious about Sharingan wielders after fighting Shin, so he naturally though of her as his comrade, because to him Uchihas are long extinct. To make things worse, he saw Sarada right after Shin was on his recent memory.
7. He has seen unknown people wielding the Sharingan, and them emerging out of nowhere is obviously a point of concern. And he was specifically disturbed about this ever since he saw Shin, as he was unable to understand what was happening.
8. Sasuke is naturally jumping to the safest conclusions, assumable at that time. He's been living out of the village like almost forever, so there is complete unpredictability about a lot of things. So he has a sense of suspicion and distrust for everything.
9. He has to have his guard up all the time since danger surrounds him all the time. His lifestyle leads to his thinking and behavior.
10. He can't underestimate anything. And has to be considerate about even the faintest possibility leading to danger. Because even small and minute things could prove dangerous, his natural instinct given the situation he is in.
How would Sasuke have even the faintest idea that she's his daughter? Especially after fighting Shin, his mind will naturally deviate to that direction. And Sarada coming on her own is unbelievable enough, and that's if he knows he has a daughter.