Как вариант - создать новую таблицу с той же структурой, но нормальным первичным ключом, и попробовать загрузить туда старые данные. Те, которые имеют одинаковый ID, сгенерируют ворнинги и не вставятся.
На яблище можно поставить винду через BootCamp, так что подойдёт. Единственное - брать макбук для винды - это какое-то неоправданное мажорство, можно за такие деньги найти что-нибудь неплохое из обычных ноутов.
Потому что Хром не умеет нормально масштабировать с учётом дробных пикселей. То же касается и размеров шрифтов. Потому нужно всегда учитывать вероятность, что шрифт в конечном итоге будет слегка крупнее задуманного, либо ширина блока, подогнанного попиксельно, окажется слегка крупнее.
TJournal уже сделал подобный баннер, после этого навсегда исчез из моих списков исключения AdBlockPlus. А по делу, вариант с событием mouseover не подходит?