Прирывания не работают на других пинах потому что ты используешь библиотеку TimerOne которая заточена на использование системного 16разрядного таймера (Timer1) который завязан аппаратно на пины 2 и 3 Для использования других пинов пользуй стандартные команды (почитай здесь) библиотека полезна в случае если нужно за действовать мощный 16 разрядный таймер, например ШИМ с высокой тактовой частотой до 1023 итд... А в твоем случае можно обойтись стандартными опираторами оброботки прирываний.