fix binops with NewType of float and Unknown (#23620)
## Summary
Fixes https://github.com/astral-sh/ty/issues/2914
Binops with dynamic types have to result in dynamic types. Move this
case up so it takes precedence over some NewType and TypeVar special
cases.
## Test Plan
Added mdtest.