Muscle DOES weigh more than fat. A cubic inch of muscle weighs more than a cubic inch of fat. Yes, muscle is more dense than fat, which is why muscle weighs more.
Obviously a pound of muscle weighs the same as a pound of fat. When trying to determine which weighs more, that's not relevant.