you can't do a haloform on MEK because then your resulting acid only has 3 carbons and you're still stuck with how to add a 4 carbon chain to the benzene ring, which is why you have to use an anti-markovnikov addition of water to the triple bond.
but people are talking about converting chloropropane to an acid chloride which is completely unnecessary, adding a halogen to the phenyl ring to direct a specific way which is completely unnecessary, and trying to add a o,p-directing substituent first, which is just going backwards. we obviously need a m-directing substituent, and yes, even though you're deactivating your phenyl ring, it's better than killing your yield by going through 9.3784 steps to get to a product that isn't correct anyway.