I understand that this may look odd. But this is how the markdown spec is. You need at least 3 spaces (or 1 tab if you use tabs) to indent a numbered list.
You need at least 2 spaces (or 1 tab if you use tabs) to indent a bullet list.
I can’t reproduce your forth case in Obsidian. Not sure if this is an encoding problem.