Point multiplication is similar to hashing in the sense that it is hard to get the input (the private key) back from it.
Not exactly.
EC point multiplication is pure math and there may be some mathematical way found in the future to reverse it but hash functions aren't math, they are more like "chaos" when we take an arbitrary length of bits and throw them around until we get a final fixed length result.