Auto update "TIMESTAMP" column only when a manual phpmyadmin edit occurs?
The defaults for TIMESTAMP are quite limited.  Instead of depending on it, take charge.  You should supply values when you need them:

UPDATE tbl  SET
        ...,
        ts = NOW()   -- Include this when you need it; else leave it out.
    WHERE ...