Slightly late to the party but my views on trying to create a split to hit everything twice a week:
Based on the groups your training snow I would do either 3 muscles per workout, for 3 workouts done 2x week or a basic upper/lower split done 4x week.
The 3 muscles per workout is pretty much what bigben and buzzbait do.
For example:
Workout 1 - chest, triceps, front delts
Workout 2 - Back, biceps, rear/side delts
Workout 3 - Legs and core (abs/lower back)
This type of protocol lets you train 6x week with a rest day and you can chuck any accessory moves (forearm work, etc) into any of the days that you wish. IMO, this is the easiest way to hit everything twice if sufficient volume is a concern.
The upper/lower split speaks for itself and is extremely underrated.
2 Exercises for an appropriate number of sets & reps is more than enough to get good results, this can easily be achieved through the upper/lower split.
This style of split also allows you see to exactly what is lagging behind since your hitting a lot of muscles and any weak points will stand out quite a bit.
Most advanced guys completely avoid this style because they place the emphasis on volume while I prefer to focus on intensity - its not about quantity of the work you can do, its about the quality
Your original idea isn't necessarily a bad split, its just difficult to follow the "train everything twice a week" rule on that protocol.
No one can really give a fixed split but a good rule would be to implement more time for the weak areas and less on the strong. For example, if your biceps are a weak point then it doesn't make sense to do a bunch of back movements with only 2 curl variations for biceps. If the chest is your strongest point then it doesn't make sense focusing primarily on the chest with limited volume on triceps, etc.