Absolutely not. Address calculation is built into the LSU, so you do not need to use a different unit for that. All processors work this way. The only difference is whether the base register gets modified, and whether the LSU uses the original address or the offset address, which is a simple logic switch.
As far as LDP, you have to understand that the Apple design does not use a traditional register file. The core has a large array of "renames" and a register reference table that identifies an architected register in the rename array, relative to the code stream. When code puts a value into a register, it is writing to a rename, which subsequent code will acquire using the reference table. LDP grabs two renames, marks the reference table, and eventually puts the load into the renames that it has. The memory location is contiguous, so, if it is not misaligned or is cached, a single memory transaction may be all that is needed. But it is still just one μop.