‘Be Witnesses Unto God’ 4:135
In my fragile opinion, this is the background of ayah. The ruling is still applicable. As there is no other verse which can be used to cancel its ruling. For ur other point, (Again fragile opinion)Since justice is attribute of Allah. So doing justice in every sense is meant here. As it says do justice even against ur relatives. these are my opinion a scholar can give better explanation.