解:(Ⅰ)圆心到直线l的距离 d=55,(2分)
所以|AB|=21-15=455. (4分)
(II)设圆C2的方程为x2+y2+Dx+Ey+F=0,
∵圆C1:x2+y2-2x-4y+4=0
∴两方程相减,可得公共弦所在的直线方程为:(D+2)x+(E+4)y+F-4=0,
∵圆C2与圆C1的公共弦平行于直线2x+y+1=0,
∴D+22=E+41,即D=2E+6. (6分)
又因为圆C2经过E(1,-3),F(0,4),
所以1+9+D-3E+F=016+4E+F=0D=2E+6⇒D=6E=0F=-16.
所以圆C2的方程为x2+y2+6x-16=0.(8分)