The element that is missing from the Col Eph passages is the time factor. You are assuming that the time factor is one service. The context does not require that. If in your services you use psalms, hymns and spiritual songs, you are keeping the commandment. It is like David B pointed out about pure religion is to visit the fatherless and widows in their affliction. Do you do that every day? With the assumption that it is to be done every day, you could conclude that you were not practicing pure and undefiled religion. However, it seems to me that the time factor is your Christian walk. If you do it as part of your service to God as you have opportunity (Gal 6:10), you are practicing pure and undefiled religion. Likewise, the Col Eph passages require that psalms, hymns and spiritual songs be sung in the assembly as you have opportunity. Over time, you include them all, but the context does not require that all of them are done every service.