The portal itself is a block and since those frames are blocks too and you can't have two blocks occupy the same space it's simply not possible. Maybe Eloraam could program it so that if a frame block tries to move into a portal block the entire frame machine would be teleported over.