I was wondering the same thing. You would think Emma would go to Fredrick first and question him since he is the one who found the crashed and empty car and also reported it. What would Regina get out of blaming David anyway? Just another way to keep him and MM apart I guess? The whole thing is just strange.