Пополнить означает добавить в уже имеющееся.
А восполнить значит заново создать, восстановить что то. Это сложнее, потому что в данном случае нужно начинать с нуля, заново.
В первом случае есть какой то запас или остатки, которые нужно привести в нужную норму, количество, качество- добавить, дополнить и т.д.
А во втором- ничего не осталось, нужна полная замена, создание заново того, что утрачено. И таким образом вернуть потерянное, уничтоженное, не сохраненное и т.д.
В этом отличие и усилий, которые потребуются для того, чтобы сделать одно или другое.
В первом случае будет легче, чем во втором, когда начинать нужно будет с чистого листа.
Пополнить больше подходит к материальным вещам. Например, пополнить запасы чего то. А восполнить употребляют в отношении больше нематериального, духовного. Например, восполнить утрату близкого человека.
Хорошо, если в жизни всегда можно пополнить и восполнить. Гораздо хуже, когда все усилия в этом смысле тщетны.
Но в любом случае респект тем, кто будет пытаться восстановить баланс в жизни или былое благополучие.